
React JS Developer
š Location: Bangalore
š¼ Experience: 4+ Years
š Notice Period: Immediate to 30 Days
Job Summary:
Experienced React JS Developer with 4+ years of hands-on experience in building scalable, high-performance web applications. The ideal candidate should have strong expertise in modern JavaScript, React ecosystem, and front-end best practices.
Key Responsibilities:
- Develop and maintain responsive web applications using React.js
- Build reusable components and front-end libraries
- Optimize components for maximum performance across devices and browsers
- Work closely with backend developers and UI/UX designers
- Integrate REST APIs and third-party services
- Write clean, maintainable, and scalable code
- Participate in code reviews and Agile ceremonies
Required Skills:
- 4+ years of experience in front-end development
- Strong proficiency in JavaScript (ES6+)
- Hands-on experience with React.js, Redux / Context API
- Experience with HTML5, CSS3, Bootstrap / Tailwind
- Knowledge of RESTful APIs integration
- Familiarity with Git and version control systems
- Understanding of Agile/Scrum methodology

Similar jobs
Ā·Ā Ā Ā Ā Ā Ā 12+ yearsĀ of professional experience in front-end development.
Ā·Ā Ā Ā Ā Ā Ā 7+ yearsĀ of hands-on experience with React.js and its ecosystem (Redux, Context API, Hooks, etc.)
Ā·Ā Ā Ā Ā Ā Ā Strong understanding of JavaScript (ES6+), HTML5, and CSS3.
Ā·Ā Ā Ā Ā Ā Ā Experience with RESTful APIs, GraphQL, and WebSocket integration.
Ā·Ā Ā Ā Ā Ā Ā Proficiency in modern build tools (Webpack, Vite, Babel, etc.).
Ā·Ā Ā Ā Ā Ā Ā Expertise in state management libraries (Redux, MobX) and React Query.
Ā·Ā Ā Ā Ā Ā Ā Solid understanding of UI/UX principles and responsive design.
Ā·Ā Ā Ā Ā Ā Ā Experience with testing frameworks (Jest, React Testing Library, Cypress, etc.).
Ā·Ā Ā Ā Ā Ā Ā Familiarity with modern CI/CD pipelines and version control tools (Git).
Job Title:Ā Sr. Frontend Developer (Javascript)
Location:Ā Remote Only
Experience Required:Ā 4ā6 years
Salary Range:Ā 7L ā 10L per year
About the Role:
We are looking for an experiencedĀ Sr. Frontend DeveloperĀ with strong expertise inĀ JavascriptĀ to join our remote team. The ideal candidate will have 4ā6 years of hands-on experience in frontend development, with a focus on building responsive, high-performance web applications. You will work closely with cross-functional teams to design, develop, and implement user-facing features that align with business goals and enhance user experience.
Key Responsibilities:
- Develop and maintain scalable, reusable frontend components and applications using modern Javascript frameworks and libraries.
- Collaborate with UI/UX designers, product managers, and backend developers to deliver seamless user experiences.
- Optimize applications for maximum speed, scalability, and accessibility.
- Write clean, modular, and well-documented code following best practices.
- Participate in code reviews, sprint planning, and agile development processes.
- Troubleshoot, debug, and resolve frontend-related issues.
- Stay updated with emerging frontend technologies and industry trends.
Must-Have Skills:
- Javascript (ES6+)
- React.js
- React Native
- NodeJS (Node.js)
- SQL
Nice-to-Have Skills:
- Experience with state management libraries (Redux, Context API, etc.)
- Familiarity with testing frameworks (Jest, Cypress, React Testing Library)
- Knowledge of frontend build tools (Webpack, Babel, NPM/Yarn)
- Understanding of RESTful APIs and GraphQL
- Experience with version control systems (Git)
- Familiarity with CI/CD pipelines and deployment processes
Qualifications:
- 4ā6 years of professional frontend development experience.
- Proven track record of delivering high-quality, production-ready applications.
- Strong understanding of responsive design, cross-browser compatibility, and web performance optimization.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently in a remote environment and communicate effectively with distributed teams.
What We Offer:
- Competitive salary within the range of 7L ā 10L per year.
- Fully remote work flexibility.
- Opportunity to work on innovative projects with a talented and supportive team.
- Professional growth and skill development opportunities.
We are seeking a passionate and skilled React Engineer with over 1 year of experience to join our team. The ideal candidate will have hands-on experience building dynamic and responsive web applications using React.js. This role requires a strong understanding of front-end development principles and the ability to deliver high-quality, scalable solutions in a collaborative environment.
Key Responsibilities:
- Develop, maintain, and optimize web applications using React.js.
- Create reusable and modular components to ensure consistency and efficiency in development.
- Collaborate with designers and backend developers to implement user-friendly features.
- Debug and troubleshoot application issues to enhance performance and user experience.
- Integrate APIs and manage state effectively using tools like Redux, Context API, or React Query.
- Ensure responsive design and cross-browser compatibility for seamless user experiences.
- Write clean, well-documented, and maintainable code.
- Stay up-to-date with the latest React and front-end development trends.
Core Proficiency:
- Strong understanding of JavaScript (ES6+).
- Proficiency in React.js and its core principles, including JSX, hooks, and lifecycle methods.
- Experience with state management libraries like Redux, Context API, or React Query.
- Proficiency in styling in the component.
- Familiarity with Tailwind CSS for efficient UI development and responsive design.
- Experience with CSS-in-JS libraries like Styled-Components or Emotion is a plus.
- Familiarity with Next.js for server-side rendering (SSR), static site generation (SSG), and routing capabilities.
- Hands-on experience integrating RESTful APIs or GraphQL into React applications.
- Proficient in Git for version control and collaborative development.
- Basic understanding of testing frameworks like Jest, React Testing Library, or Cypress.
- Understanding of code splitting, lazy loading, and performance optimization techniques.
Machint Solutions Private Limited, a US registered and a digital transformation organization thatĀ is into products and managed services,Ā is seeking to hire a fewĀ experienced ReactJS DevelopersĀ to play a crucial role in designing and building code across several new and existing software products and projects.
No. of positions: 8
React JS Exp.: 3 to 5 years
OverallĀ IT exp: 5 to 10 years
Work from office: YES
Full time employment
Work Location: Whitefields, Hitech City, Hyderabad
Required qualifications and experience:
- Minimum 3 years of prior working experience as a react.js developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Excellent knowledge of REACT tools includingĀ React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Should be familiar withĀ UI HTML, CSS, JavaScript, XML, and UI FrameworksĀ like ReactJS, AngularJS, NodeJS etc.
- Hands-on experience with Oracle or SQL Server database.
- Knowledgeable in one of the Cloud Technologies āĀ Azure / AWS / GCP / any Cloud space.
- Should be able to understand Scrum ceremonies and able to demonstrate experience in Agile
- Passion for technology and developing your technical skills.
- Result-oriented individual with the ability to work to deadlines, communicate, and work effectively with other team members.
Desired skills:
- Any knowledge of performance testing frameworks including Mocha and Jest is an advantage.
- having strong basics of core Java 8 - Basic Oops concepts, String, Collections, Exceptions, Interface, Inheritance is an advantage.
- Expertise in modern development principles of Spring Family viz., Spring Boot, Spring Core
- Experience in creating Microservice using REST & Spring Boot.
- Knowledge of advanced design patterns
JOB DESCRIPTION:
1) Understand client requirements and functionalities.Ā
2) Write well-designed, testable, efficient code.Ā
3) Responsible for solving complex technical issues.Ā
4) Ensure quality projects are delivered within defined timelines.Ā
5) Active involvement in client communication to understand functional requirements.Ā
6) Maintain high standards of quality for code, documentation and other deliverables.Ā
Required SkillsĀ
1) Good experience in Angular's Latest VersionsĀ
2) Hand on Node.JS./Express JSĀ
3) Database: MYSQL/MongoDBĀ
4) Experience in JavaScript, TypeScript.Ā
5)Good experience in HTML5, CSS3, JavaScript, JqueryĀ
6) Experience working in an Agile environment.Ā
7) Good communication skills.
Key Skills:
o Determining the structure and design of web pages.
o Ensuring user experience determines design choices.
o Developing features to enhance the user experience.
o Striking a balance between functional and aesthetic design.
o Ensuring web design is optimized for smartphones.
o Building reusable code for future use.
o Optimizing web pages for maximum speed and scalability.
o Utilizing a variety of markup languages to write web pages.
o Maintaining brand consistency throughout the design.
o Understanding of key design principles.
o Experience with Angular and React.
o Proficiency in HTML, CSS, JavaScript, and jQuery.
o Understanding of server-side CSS.
o Experience with responsive and adaptive design.
o Understanding of SEO principles.
o Good problem-solving skills.
⢠Good to have skills:
o Knowledge of additional framework like ViewJS and NodeJS is a big plus.
o Knowledge of PHP - object orientated concepts and frameworks such as Laravel or
CodeIgniter.
o MySQL concepts
o Understanding accessibility and security compliance
Job Requirements/Responsibilities :
Ā
- Participate as a team member in all phases of software development lifecycle.
- Coordinating with the team on individual responsibilities and roadblocks.
- Perform design, development and testing on individual tasks
- Managing initiatives on UI/UX work
- Transparently share the challenges & feedback.
- Participate in integrated testing of product/ package.
- Designing a modern highly responsive web-based enterprise application component user interface.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Learn and understand user interactions.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers.
- Providing technical assistance to the other teammates.
- Keep compliance with Quality Systems and Procedure
ā¢Ā Ā Ā Ā Expert in React JS withĀ aboutĀ 4Ā yearsĀ of experience
ā¢Ā Ā Ā Ā Experience in using libraries like D3, Material UI, style sheets and theme management
ā¢Ā Ā Ā Ā Should be able to understand requirements & design, develop efficient React JS Code, should have used tools to automate the test and deployment to production
ā¢Ā Ā Ā Ā Should have good knowledge on REST APIs, Error handling and writing Unit and Integration Tests
ā¢Ā Ā Ā Ā Knowledge of Java is desirable
Responsibilities
ā¢Ā Ā Ā Ā Understand the Visual Designs, Functional Requirements and come up with the design/components needed to build the user interface.
ā¢Ā Ā Ā Ā Work with Visual Designers to understand the graphic design patterns, themes, and implement in a structured way in the product front end
ā¢Ā Ā Ā Ā Work with server side microservices team to develop the JSON contracts
ā¢Ā Ā Ā Ā Develop efficient React JS code to implement these requirements
ā¢Ā Ā Ā Ā Automate the testing and deployment of these components to production
1. Experience and in-depth knowledge of HTML and CSS. (PRIMARY)
2. Knowledge of Principles of Responsive Web Design.
3. Experienced with JavaScript and ideally knowledge of one of these frameworks Angular, React, or Polymer.
4. Knowledge and experience integrating web apps with back-end using REST API's .
5. Knowledge of VC like Git.
Extras:
1. Principles of Web Performance Standards and PWA's.
2. Build and Automation tooling using a package like Gulp or Grunt.
3. Comfortable with the command line and usage of package managers like npm and gulp.









