About The Role
About the job Senior Software Front End Developer
We are seeking a talented and experienced Senior Front-End Software Developer to join our dynamic team. The ideal candidate will have 3–5 years of professional experience in front-end development, a passion for building exceptional user experiences, and a drive to collaborate in a fast-paced, innovative environment.
Key Responsibilities
-
Design, develop, and maintain high-quality, scalable front-end applications using modern JavaScript frameworks (such as React, Angular, or Vue.js).
-
Collaborate with UX/UI designers and backend engineers to deliver seamless and responsive user interfaces.
-
Optimize applications for maximum speed, scalability, and accessibility.
-
Implement best practices in code quality, testing, and documentation.
-
Mentor junior developers and contribute to team knowledge sharing and code reviews.
-
Stay current with emerging trends and technologies in front-end development.
Required Qualifications
-
Bachelors degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
-
3–5 years of professional front-end software development experience.
-
Proficiency in HTML5, CSS3, and JavaScript (ES6+).
-
Hands-on experience with one or more modern front-end frameworks (React, Angular, Vue.js, etc.).
-
Strong understanding of responsive and adaptive design principles.
-
Experience with version control tools (e.g., Git).
-
Excellent problem-solving skills and attention to detail.
-
Effective communication and teamwork abilities.
Preferred Skills
-
Experience with TypeScript and state management libraries (Redux, MobX, etc.).
-
Familiarity with RESTful APIs and integration with backend services.
-
Knowledge of accessibility standards and web performance optimization.
-
Exposure to automated testing frameworks (Jest, Cypress, etc.).
-
Agile development experience.