ALIS Software LLC
Senior UI Developer
ALIS Software LLC, Bellevue, Washington, us, 98009
Roles & Responsibilities
Design, develop, & maintain high-quality, responsive web and mobile applications using
React Native
and
Angular . Collaborate with designers to ensure designs are fully realized and meet user experience standards. Develop reusable components and front-end libraries for future use. Optimize components for maximum performance across a variety of devices and browsers. Ensure application functionality and aesthetics are consistent across platforms. Write clean, maintainable, and well-documented code. Troubleshoot and debug UI issues and improve application performance. Stay up to date with emerging trends and technologies in UI development. Mentor junior developers and provide technical guidance and code reviews. Participate in Agile/Scrum development processes, including sprint planning and task estimation. Work closely with backend developers to integrate APIs and services into front-end applications. Required Skills and Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience. 9+ years of professional experience
in front-end/UI development. Expertise in
React Native , including state management tools like Redux, MobX, or Context API. Strong proficiency with
Angular (latest versions) , TypeScript, and RxJS. Solid understanding of HTML5, CSS3, and responsive design principles. Experience with cross-platform mobile application development. Familiarity with version control tools like
Git
and CI/CD pipelines. Experience with RESTful APIs and integrating them into front-end applications. Familiarity with front-end testing frameworks like Jest, Mocha, or Jasmine. Knowledge of UI/UX principles and ability to collaborate with design teams. Preferred Skills:
Experience with
Flutter ,
React Query , or other similar frameworks is a plus. Familiarity with backend technologies like Node.js or Python. Knowledge of cloud platforms (AWS, Azure, or GCP) and serverless architectures. Experience with accessibility standards (WCAG) and internationalization (i18n). Prior experience working in Agile/Scrum environments. Familiarity with performance monitoring tools and techniques for front-end optimization.
React Native
and
Angular . Collaborate with designers to ensure designs are fully realized and meet user experience standards. Develop reusable components and front-end libraries for future use. Optimize components for maximum performance across a variety of devices and browsers. Ensure application functionality and aesthetics are consistent across platforms. Write clean, maintainable, and well-documented code. Troubleshoot and debug UI issues and improve application performance. Stay up to date with emerging trends and technologies in UI development. Mentor junior developers and provide technical guidance and code reviews. Participate in Agile/Scrum development processes, including sprint planning and task estimation. Work closely with backend developers to integrate APIs and services into front-end applications. Required Skills and Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience. 9+ years of professional experience
in front-end/UI development. Expertise in
React Native , including state management tools like Redux, MobX, or Context API. Strong proficiency with
Angular (latest versions) , TypeScript, and RxJS. Solid understanding of HTML5, CSS3, and responsive design principles. Experience with cross-platform mobile application development. Familiarity with version control tools like
Git
and CI/CD pipelines. Experience with RESTful APIs and integrating them into front-end applications. Familiarity with front-end testing frameworks like Jest, Mocha, or Jasmine. Knowledge of UI/UX principles and ability to collaborate with design teams. Preferred Skills:
Experience with
Flutter ,
React Query , or other similar frameworks is a plus. Familiarity with backend technologies like Node.js or Python. Knowledge of cloud platforms (AWS, Azure, or GCP) and serverless architectures. Experience with accessibility standards (WCAG) and internationalization (i18n). Prior experience working in Agile/Scrum environments. Familiarity with performance monitoring tools and techniques for front-end optimization.