About the Role
The role involves building responsive and accessible web interfaces, contributing to frontend architecture, and collaborating with designers and backend developers to integrate features effectively.
Responsibilities
- Develop and maintain user-facing features using modern JavaScript frameworks
- Collaborate with UX designers to implement intuitive and accessible interfaces
- Optimize applications for maximum speed and scalability
- Write clean, maintainable, and testable code
- Participate in code reviews to ensure code quality and knowledge sharing
- Troubleshoot and debug frontend issues across multiple platforms
- Ensure compatibility across browsers and devices
- Work closely with backend developers to integrate APIs and services
- Contribute to frontend design system and component library
- Stay updated with emerging frontend technologies and best practices
- Support product teams through all stages of development lifecycle
- Translate wireframes and mockups into functional UI components
- Implement state management for complex user interactions
- Conduct performance profiling and optimization of frontend code
- Assist in defining technical requirements for new features
Nice to Have
- Experience with TypeScript
- Familiarity with GraphQL
- Knowledge of micro-frontend architectures
- Experience with frontend monitoring and error tracking tools
- Background in e-commerce or consumer-facing applications
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid
Team
Collaborative team environment with cross-functional departments
Application Process
- Interested candidates should submit a resume and cover letter.
- Shortlisted applicants will be invited for a technical interview and coding assessment.
Growth Opportunities
- Opportunities for leadership roles in frontend architecture.
- Support for attending conferences and professional development.
Available for qualified candidates