About the role
We are seeking a talented Developer to build intuitive, high-performance web applications. You'll collaborate with teams, ensure quality, and drive innovation while mentoring junior developers in a fast-paced, collaborative environment.
Key Responsibilities
- Design, develop, and maintain frontend applications using modern web technologies.
- Collaborate with cross-functional teams to define requirements and implement solutions.
- Write clean, efficient, and well-documented code.
- Debug and resolve technical issues in a timely manner.
- Participate in code reviews and provide constructive feedback to peers.
- Develop and maintain test cases to ensure high-quality code.
- Stay up-to-date with emerging trends in frontend development and recommend technologies and approaches that can improve our applications.
- Mentor and guide junior engineers on the team.
Qualification
- Bachelor's or Master's degree in Computer Science or a related field.
- At least 1 to 2 years of professional experience in frontend development.
- Strong proficiency in JavaScript, HTML, CSS, and related web technologies
- Experience with modern frontend frameworks such as React, Angular, or Vue.js.
- Proficient in using debugging tools and techniques
- Strong understanding of RESTful APIs and asynchronous programming.
- Knowledge of web security principles and techniques.
- Experience with performance optimization techniques.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work independently as well as part of a team.