We are hiring a Frontend Developer who plays a critical role in designing and implementing high-quality, performant user interfaces. This position requires strong technical expertise to deliver clean, standardized code while meeting project timelines and solving complex technical challenges.
Responsibilities:
- Design, develop, and optimize frontend features with a focus on performance, scalability, and maintainability.
- Translate complex business requirements into clear and effective technical solutions.
- Write and maintain clean, reusable, and efficient code following best practices.
- Ensure on-time delivery of project milestones and high-quality deliverables.
- Diagnose, troubleshoot, and resolve functional and performance issues.
- Maintain proper documentation of processes, specifications, and solutions for team reference.
- Apply Progressive Web App (PWA) principles to enhance user experience and application efficiency.
- Collaborate cross-functionally with: Frontend Chapter members to share knowledge and best practices.
- Product Managers and Tech Leads to refine requirements.
- UI/UX designers for seamless implementation.
- Backend developers for robust API integrations.
- Actively contribute to technical discussions within squads and chapters.
Requirements:
- 3+ years of hands-on experience with React.js and modern JavaScript in Agile/Scrum environments.
- Strong background in building and scaling web applications across diverse business domains.
- In-depth knowledge of JavaScript concepts, design patterns, and best practices.
- Expertise in React.js, modern frontend tooling, and build systems.
- Skilled in using debugging and performance profiling tools.
- Proficiency in cross-browser compatibility strategies.
- Solid understanding of web fundamentals (HTTP, caching, rendering, etc.).
- Experience with Git or other version control systems.
- Familiarity with Progressive Web Apps (PWAs) is a plus.
- Strong problem-solving, analytical thinking, and root-cause analysis skills.
- Excellent communication and collaboration abilities.
- Self-motivated, adaptable, and eager to learn new technologies quickly.
- Strong team player with a collaborative and solution-oriented mindset.
Benefits:
- Work from home option
- Flexible working hours
- Training courses, Professional development opportunities
- Military service project (Limited)
- Supplemental health insurance
- Team-building budget
- Performance-based bonuses
- Loans
- Lunch subsidies