Role Summary:
We are looking for a highly experienced Senior Frontend Developer with 6+ years of professional experience in designing and building scalable, high-performance web applications. The ideal candidate should have deep expertise in modern frontend technologies, strong architectural knowledge, and the ability to lead frontend initiatives while mentoring junior developers.
Key Responsibilities:
1. Frontend Architecture & Development
- Design and develop scalable, reusable, and maintainable frontend architecture.
- Build high-quality web applications using HTML5, CSS3, JavaScript (ES6+), and modern frameworks (React.js / Angular / Vue.js).
- Implement advanced state management and component-based architecture.
- Ensure clean code practices and adherence to frontend best practices.
2. UI/UX Implementation
- Translate complex UI/UX designs and wireframes into pixel-perfect, responsive interfaces.
- Implement mobile-first and responsive design strategies.
- Ensure cross-browser compatibility and accessibility standards.
3. Performance & Optimization
- Optimize applications for maximum speed, scalability, and performance.
- Improve load times, rendering efficiency, and user experience.
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 6+ years of professional experience in frontend development.
- Strong expertise in HTML5, CSS3, and JavaScript (ES6+).
- Advanced experience with at least one modern frontend framework (React.js / Angular / Vue.js).
- Strong understanding of component-based architecture and state management.
- Experience integrating RESTful APIs.
Preferred Skills:
- Experience with Micro Frontend architecture.
- Familiarity with cloud platforms (AWS / Azure).
- Experience with containerization (Docker).
- Knowledge of server-side rendering (Next.js / Nuxt.js).