- Develop and maintain complex web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Review code and provide mentorship to junior developers.
- Write and maintain clean, efficient, and reusable code.
- Participate in daily stand-ups and sprint planning meetings.
Experience with Design Thinking Methodology.Experience with Agile development methodology.Excellent troubleshooting skills including multi-browser compatibility issues.Excellent communication.3+ years of experience in front-end development. Bachelor's degree in computer science, Information Technology, or a related field. Proficient in JavaScript, HTML5, CSS3, and modern frontend frameworks such as Angular. Experience with version control systems, particularly GitStrong communication skills and the ability to work collaboratively. Problem-solving skills and attention to detail.