We are looking for passionate and creative Frontend Software Developers to join our growing team. In this role, you will play a key part in designing, developing, and maintaining critical backend services that power our core platforms at Sarvagram.
Responsibilities:
Develop and maintain highly interactive and user-friendly web applications using JavaScript and ReactJS
Collaborate with designers and back-end developers to translate mockups and user stories into functional web experiences
Write clean, maintainable, and well-documented code
Implement unit and integration tests to ensure code quality
Stay up-to-date on the latest trends and technologies within the JavaScript and ReactJS ecosystem
Troubleshoot and debug complex frontend issues
Qualifications:
2+ years of experience as a Frontend Software Developer
Strong proficiency in JavaScript (ES6+) and ReactJS (including concepts like components, props, state, and lifecycle methods)
Experience with related frontend technologies like HTML5, CSS3, and modern browsers APIs
A strong understanding of web accessibility best practices
Excellent problem-solving and debugging skills
Ability to work effectively in a fast-paced environment
Excellent communication and collaboration skills
Experience with Redux or other state management libraries
Experience with build tools like Webpack or Parcel
Experience with unit testing frameworks like Jest
Experience with CSS preprocessors like Sass or Less