Job Description:
- Create, implement, optimize, debug, refactor, and reuse code to enhance performance and maintainability.
- Write clean, maintainable, and well-documented code.
- Collaborate closely with Backend Developers and Product Owners.
Requirements:
- Strong proficiency in JavaScript, TypeScript, and Angular (version 12 and higher).
- Solid understanding of software engineering concepts (Algorithms, Data Structures, etc.).
- Experience with browser testing and debugging.
- Proficiency in GIT, NPM, and Webpack.
- Familiarity with the HTTP protocol and REST API concepts.
- Ability to stay updated with the latest trends in frontend development.
- Familiarity with Agile/Scrum methodologies.
- Strong knowledge of Angular components, pipes, directives, and related concepts.
- Practical knowledge and hands-on experience with React and React Native for developing and supporting existing applications.