- Develop and maintain front-end components of web applications using Angular, TypeScript, and JavaScript.
- Translate design mock-ups and wireframes into functional, responsive, and visually appealing user interfaces.
- Collaborate with back-end developers to ensure seamless integration of APIs and services.
- Optimize web applications for maximum speed and scalability.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Contribute to the refinement of user stories and provide technical input during planning sessions.
- Mentor junior developers and share knowledge within the team.
- Troubleshoot and debug front-end issues, ensuring timely resolution.
- Stay updated with the latest front-end technologies and best practices.
- Provide support for existing solutions and contribute to DevOps practices.
- Advocate for user experience and accessibility in all front-end designs.
- Actively participate in code reviews to maintain high-quality standards.
Minimum Requirements:
- Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).
- At least 5 years of experience in front-end development, with 2+ years in a senior role.
- Proven track record of delivering high-quality, scalable front-end solutions.
Desired Skills:
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS3
- Git