Senior Frontend Developer (React JS)

Experience: 4 to 6 years
Location: Chandigarh IT Park

Job description

We are seeking a Senior Front-End Developer with a strong background in React.js and mobile development (React Native, Flutter, Hybrid/Native Android, and iOS). This role involves leading projects, mentoring team members, and directly working with clients to deliver world-class applications.

Job responsibilities

  • Develop and maintain web applications using React.js
  • Collaborate with cross-functional teams, including designer, product managers, and backend developers, to deliver a seamless user experience
  • Build reusable components and front-end libraries for future use
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Translate designs and wireframes into high-quality code
  • Write clean, maintainable, and well-documented code
  • Troubleshoot and debug applications to ensure optimal performance
  • Participate in code reviews and contribute to team knowledge sharing
  • Stay up-to-date with the latest industry trends and technologies to ensure the best possible solutions

Requirements - Job Qualification

  • BCA, MCA, B.Tech (Computers) or equivalent
  • Proven experience as a React JS Developer with a strong portfolio of web applications
  • Proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Knowledge of cloud message APIs and push notifications