Posted on: 13/08/2025
About the Role :
This is an excellent opportunity for an individual with 6+ years of experience who thrives in a collaborative environment and is passionate about building exceptional user experiences.
As an immediate joiner, you will play a crucial role in developing scalable, high-performance, and visually appealing web applications.
Position : Frontend Developer (React JS Developer)
Experience : 6+ Years
Location : Bangalore
Notice Period : Immediate Joiners Preferred
Key Responsibilities :
- Develop and Maintain User-Facing Features : Design, develop, and maintain robust and highly responsive user interfaces for web applications using React.js and its ecosystem.
- Component Development : Build reusable, high-performance, and scalable React components and front-end libraries that can be utilized across various projects and foster consistency.
- Design Translation : Accurately translate UI/UX designs, wireframes, and prototypes into high-quality, pixel-perfect code, ensuring a seamless user experience.
- Performance Optimization : Identify and resolve performance bottlenecks, optimizing applications for maximum speed, scalability, and responsiveness across diverse web-capable devices and browsers (desktop, tablet, mobile).
- Cross-Functional Collaboration : Work closely with UI/UX designers to implement intuitive interfaces, backend developers to integrate APIs, and other stakeholders to understand project requirements and deliver solutions.
- Code Quality & Best Practices : Write clean, well-documented, maintainable, and testable code following established best practices, coding standards, and architectural guidelines.
- Code Review & Testing : Actively participate in code reviews, providing constructive feedback to peers, and contribute to thorough testing and debugging processes to ensure application stability and reliability.
- Technical Leadership & Mentorship : Provide technical guidance and mentorship to junior developers, sharing knowledge and fostering a culture of continuous learning and improvement within the team.
- Stay Updated : Keep abreast of the latest industry trends, technologies, and best practices in frontend development, particularly within the React ecosystem, and advocate for their adoption where appropriate.
Required Skills & Qualifications :
- JavaScript Proficiency : Expert-level proficiency in JavaScript (ES6+), including asynchronous programming, DOM manipulation, and modern JavaScript features.
- State Management : Strong experience with state management libraries such as Redux, Zustand, or Context API for managing application state effectively.
- Front-end Technologies : Solid understanding of HTML5, CSS3, and modern CSS pre-processors (e.g., SASS/LESS) or CSS-in-JS libraries (e.g., Styled Components, Emotion).
- Responsive Design : Demonstrated ability to build highly responsive and adaptive user interfaces that work seamlessly across various screen sizes and devices.
- API Integration : Experience consuming RESTful APIs and working with asynchronous data flows.
- Version Control : Proficient with Git and collaborative development workflows (e.g., Gitflow).
- Build Tools : Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, npm/yarn.
- Testing : Experience with testing frameworks like Jest, React Testing Library, or Enzyme.
- Problem-Solving : Excellent analytical and problem-solving skills, with a keen eye for detail and a commitment to quality.
- Communication : Strong verbal and written communication skills, with the ability to articulate technical concepts clearly to both
technical and non-technical stakeholders.
Nice to Have :
- Familiarity with Next.js or other React frameworks.
- Knowledge of UI component libraries like Material-UI, Ant Design, or Chakra UI.
- Experience with performance monitoring and optimization tools.
- Understanding of accessibility (A11Y) best practices.
- Experience with cloud platforms (AWS, Azure, GCP)
Did you find something suspicious?
Posted By
Functional Area
Mobile Development - iOS
Job Code
1529690
Interview Questions for you
View All