Frontend Developer | Codersbrain
full-time
Posted on June 28, 2025
Job Description
Frontend Developer
Job Summary
The Frontend Developer will be responsible for designing, developing, and maintaining scalable web applications with a focus on Progressive Web Applications (PWAs). This role requires expertise in React.js, mobile-first design, and state management, ensuring high performance and seamless cross-device compatibility. The developer will collaborate closely with UI/UX designers and backend teams to deliver exceptional user experiences and contribute significantly to the company's digital innovation efforts.
Responsibilities
- Design & Development: Build scalable web applications using React.js and develop optimized Progressive Web Applications with offline capabilities, push notifications, and responsive design.
- Mobile-First Implementation: Ensure mobile-first features and cross-device compatibility to provide consistent user experiences across various platforms.
- App Packaging & Distribution: Manage app packaging and distribution for diverse platforms, including Android and iOS (via PWA standards).
- Collaboration: Work closely with UI/UX designers and backend developers to create high-quality, cohesive user interfaces.
- Component Library Management: Design, build, and maintain a scalable component library to promote UI consistency and reusability across projects.
- Performance Optimization: Integrate APIs, manage state using modern tools (such as Redux or Context API), and implement best practices to optimize application performance and loading times.
Qualifications
- 8+ years of professional experience in frontend development.
- Rich experience in React.js and strong proficiency in JavaScript/TypeScript.
- Solid understanding of HTML5, CSS3, and modern frontend tooling (e.g., Vite, Webpack, Babel).
- Hands-on experience building and deploying Progressive Web Apps (PWAs).
- Familiarity with Service Workers, Web App Manifests, and effective caching strategies.
- Experience with state management libraries like Redux, Zustand, or Context API.
- Proven ability to integrate RESTful APIs and third-party services.
- Proficiency with version control systems, particularly Git.
Preferred Skills
- Experience with React Native.
- Hospitality services domain experience.
- Familiarity with Agile methodologies and software development best practices.
- Excellent problem-solving skills and the ability to work both independently and collaboratively.
Experience
- Minimum 8+ years of professional experience with significant expertise in React.js and building Progressive Web Applications.
Environment
- Location: Gurugram (Cyber City)
- Work setting is likely to be in-office or hybrid, fostering a collaborative team environment with close interaction among UI/UX and backend teams.
Salary
- Not specified
GrowthOpportunities
- Not specified
Benefits
- Not specified