Job Openings

ReactJS Developer

Bangalore, Onsite

Department  

Software

Employment Type  

Full Time

Minimum Experience  

3 Years


  • Full Time
  • Onsite Working

About the role

As a Javascript Developer, you will be responsible for implementing user interfaces using ReactJS frameworks and integrating with RESTful APIs. You will also have to collaborate with cross-functional teams to identify and design features, build reusable code and libraries for future use, and will be involved in optimizing E2E performance and communication between front-end and back-end systems.

Core Responsibilities

  • Work closely with UI/UX designers to translate design mockups and wireframes into seamless and engaging user interfaces.
  • Do technical feasibility of UX design
  • Develop front end components and pages
  • Design & Develop mobile-based features
  • Build reusable components and libraries for future use
  • Optimize applications for maximum speed
  • Drive continuous improvement of software quality, CX and maintainability of features

Required Skills

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in front-end development focused on ReactJS.
  • Proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Thorough understanding of ReactJS and its core principles, including React hooks and context.
  • Experience with popular ReactJS workflows, such as Redux or Context API.
  • Familiarity with newer specifications of ECMAScript and front-end build tools like Webpack, Babel, and NPM.
  • Strong understanding of responsive and mobile-first design principles.
  • Proficient in a broad range of software design approaches and common UX patterns
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Experience in writing unit tests (e. g. Jest, Karma, Jasmine, Mocha).
  • Understanding of code versioning tools such as Git

Nice to Have

  • Experience with server-side rendering (e.g., Next.js) and static site generators.
  • Familiarity with other front-end frameworks or libraries (e.g., Angular, Vue.js).
  • Experience in integrating with GraphQL or RESTful APIs.
  • Knowledge of performance testing frameworks and optimization tools.
  • Exposure to backend technologies is an added advantage
  • Familiarity with RESTful APIs and integration with backend services

About Nexia

A new age company, we help companies thrive in a digital world by using design and technology to create products and services that people love. Proud to have been part of the global digital evolution since 2012, we keep people central to our business.