Software Engineer - Frontend
Codemonk
Roles & Responsibilities
Key Responsibilities:
- Develop responsive and interactive web applications using React.js and related technologies.
- Collaborate with UI/UX designers and backend developers to deliver high-quality features.
- Build reusable components and front-end libraries for future use.
- Optimize components for maximum performance across a wide range of web-capable devices and browsers.
- Ensure the technical feasibility of UI/UX designs.
- Write clean, maintainable, and scalable code with best practices in mind.
- Troubleshoot and debug issues in existing applications.
- Stay up-to-date with the latest trends in frontend development and React ecosystem.
- Participate in code reviews and contribute to a positive development culture.
Required Skills & Experience:
- 2+ years of professional experience in React.js development.
- Strong proficiency in JavaScript, including ES6+ syntax and concepts.
- Experience with HTML5, CSS3, and front-end frameworks like Bootstrap, Tailwind CSS, or similar.
- Strong understanding of responsive design principles and mobile-first development.
- Experience with state management libraries such as Redux or Context API.
- Familiarity with RESTful APIs and GraphQL.
- Understanding of modern build tools like Webpack, Babel, and NPM/Yarn.
- Proficiency with version control systems such as Git.
- Knowledge of cross-browser compatibility and techniques to address browser-specific issues.
- Familiarity with testing frameworks like Jest, Enzyme, or similar tools.
- Strong problem-solving skills and ability to work independently or in a team.
Job Role
React Frontend Developer
Headquartered In
Bengaluru
Industry Type
Product Engineering,
Software