
Search by job, company or skills
Responsibilities:
- Collaborate with cross-functional teams to design and develop responsive web applications.
- Translate uiux design wireframes into high-quality code, ensuring optimal performance and user experience.
- Build reusable and scalable frontend components and libraries.
- Optimize application performance for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs and implement them accordingly.
- Stay up-to-date with the latest frontend technologies, trends, and industry best practices.
- Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Collaborate with backend developers to integrate frontend components with server-side logic.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of professional experience as a Frontend Developer.
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and Typescript.
- Advanced knowledge of Angular and Ionic
- Experience with responsive design and mobile-first development.
- Solid understanding of RESTful APIs and asynchronous request handling.
- Familiarity with version control systems (e.g., Git) and package managers (e.g., npm).
- Experience with CSS preprocessors (e.g., Sass, Less) and build tools (e.g., Webpack, Gulp).
- Understanding of performance optimization techniques and cross-browser compatibility.
- Proficiency in implementing data structure and algorithms in JavaScript and typescript
- Strong communication and collaboration abilities.
- Ability to work effectively in a fast-paced and agile development environment.
- Advanced knowledge of state management and NgRx
- Advanced knowledge of RxJs
- Attention to detail.
- Strong communication and collaboration abilities, with high English language proficiency.
- Strong understanding of design patterns and their application in frontend development.
- Ability to write and execute unit testing and e2e testing to ensure code quality and functionality.
- Familiarity with continuous integration and continuous deployment CI/CD pipelines.
- Experience with containerization technologies such as Docker.
Job ID: 134319989