FRONTEND DEVELOPER (REACT JS)
Job Description
We are looking for a skilled Frontend Developer with strong expertise in React JS to build modern, scalable, and high-performance web applications. The ideal candidate has experience developing responsive user interfaces, integrating RESTful APIs, and maintaining clean, reusable component architecture. You will collaborate closely with backend developers, UI/UX designers, and DevOps teams to deliver production-grade applications.
Key Responsibilities
• Develop and maintain responsive web applications using React JS
• Convert UI/UX designs into functional, high-quality code
• Integrate backend APIs efficiently and securely
• Optimize applications for maximum speed and scalability
• Implement reusable components and frontend architecture
• Debug and fix cross-browser compatibility issues
• Collaborate with backend and design teams
• Participate in code reviews and maintain coding standards
• Improve overall user experience and application performance
Requirements
Technical Skills
• Strong proficiency in JavaScript (ES6+)
• Hands-on experience with React JS
• Deep understanding of React Hooks and functional components
• Experience with state management tools such as Redux or Context API
• Strong knowledge of HTML5 and CSS3
• Experience with Tailwind CSS, Bootstrap, or similar frameworks
• Familiarity with RESTful API integration
• Understanding of responsive design principles
• Experience with Git version control
• Basic understanding of build tools such as Vite or Webpack
Security & Best Practices
• Understanding of secure frontend practices (XSS prevention, CSRF awareness)
• Ability to structure scalable component architecture
• Writing reusable and maintainable code
• Experience with code reviews and frontend performance optimization
• Knowledge of authentication handling on frontend (JWT, token storage best practices)
Soft Skills
• Strong problem-solving abilities
• Attention to UI detail and pixel-perfect implementation
• Ability to work in a collaborative environment
• Good communication skills
• Ownership mindset and commitment to quality
Benefits
• Competitive salary package
• Performance-based bonuses
• Free lunch and tea at the office
• Annual company trip
• Quarterly team lunch or dinner
• Strong growth opportunities with clear career progression
• Exposure to cutting-edge technologies and modern development practices
• Professional development and skill enhancement opportunities
• Collaborative, energetic, and growth-focused work environment
• Paid leaves and annual increments