Frontend Software Developer (Immediate Hire)

About the Job:

We are looking for a skilled frontend Developer to join our cross-functional team to design, implement and maintain our entire application stack. The successful candidate will be responsible for building the front-end application using ReactJS, TypeScript, and NodeJS. As a Full Stack Developer, you will work closely with project management and business partners to create and groom user stories and translate designs and wireframes into clean, scalable, and secure high-quality code.


What You’ll Do:

  • Develop a full-stack TypeScript application
  • Create the front end of the application using ReactJS and building reusable components
  • Implement the data abstraction layer using GraphQL and SQL
  • Write unit tests using Jest, ensuring acceptable code coverage
  • Use Storybook for component design
  • Translate designs and wireframes into clean, scalable, and secure high-quality code, meeting functional requirements and architectural direction
  • Conduct peer reviews of code for standard pull request activity
  • Develop software documentation for developed source code
  • Aid in technical support of production systems


Requirements:

  • 4+ years of web development experience
  • 3+ years of ReactJS development experience with a thorough understanding of React and its core principles
  • Strong proficiency in JavaScript and moderate to extensive experience with TypeScript
  • Strong experience developing APIs
  • Experience with CSS and supporting frameworks
  • Demonstrated aptitude for creating practical unit tests
  • Solid experience in SQL Server development
  • Understanding of web application debugging, including security and performance
  • Understanding and use of DevOps as part of the development process
  • Bachelor’s degree in computer engineering or related education/experience
  • Strong communication/collaboration skills and the desire to learn new things, try new technology, and seek opportunities to grow
  • Self-motivated with a strong work ethic with the ability to prioritize, work with multiple teams, and deliver efficiently
Job Location: Mumbai - India

Apply for this position

Allowed Type(s): .pdf, .doc, .docx