ReactJS Developer
Bangalore, OnsiteDepartment
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.