We are seeking a talented Front-End Developer with expertise in AngularTS to design and implement responsive, high-performance user interfaces. As part of our team, you will develop reusable and modular components, ensuring efficient and maintainable code. You’ll collaborate with UX/UI designers, backend developers, and other stakeholders to transform design concepts into functional, user-friendly interfaces. Your role will involve upholding high code quality through best practices, including code reviews, unit testing, and performance optimization. Staying updated with industry trends and emerging technologies, you’ll integrate these advancements into our development processes. Additionally, you will be responsible for creating and maintaining comprehensive technical documentation for front-end development processes and components.
Responsibilities
- Design & Development. Build and implement responsive, high-performance user interfaces using AngularTS. Develop reusable and modular AngularTS components to ensure code efficiency and maintainability.
- Collaboration. Work closely with UX/UI designers, backend developers, and other stakeholders to translate design concepts into functional and user-friendly interfaces.
- Quality Assurance. Ensure high-quality code by following best practices, including code reviews, unit testing, and performance optimization.
- Innovation. Stay current with industry trends and emerging technologies, integrating relevant advancements into the development process.
- Troubleshooting. Identify and address technical challenges, troubleshooting issues as they arise.
- Documentation. Create and maintain technical documentation for front-end development processes and components.
Required Skills
- AngularTS. Strong proficiency in AngularTS for building dynamic web applications.
- JavaScript. Excellent knowledge of JavaScript, including ES6+ features.
- HTML/CSS. Proficiency in HTML5 and CSS3, with experience in creating responsive and accessible web applications.
- Front-End Build Tools. Experience with front-end build tools and workflows (npm/yarn, Webpack, Babel).
- Version Control. Proficiency with version control systems, preferably Git.
- API Integration. Familiarity with RESTful APIs and integrating front-end applications with backend services.
- Testing Frameworks. Experience with front-end testing frameworks and tools such as Jest, Enzyme, or Cypress.
- Agile/Scrum. Experience working in an Agile/Scrum development environment.
Mandatory Skills
- AngularTS
- JavaScript
- HTML
- CSS
If you are passionate about creating exceptional user experiences and thrive in a collaborative environment, we’d love to hear from you!