About the role
Responsibilities
Translating designs and wireframes into high-quality code.Developing responsive UI components using React.Understanding existing architecture and building features on top of it.Building reusable components for future use.Working with open-source libraries.Writing maintainable code by following Clean code guidelines.Troubleshooting and debugging on issues reported.Collaborating and working with project managers, designers, and peer developers.Aligning to Agile principles, and adhering to Sprint's methodology.Hiring and Mentoring of Software Development Interns.
Requirements
Strong proficiency in HTML, CSS, and Javascript, Typescript.Previous experience working with REACT and understanding of tools like Babel, Webpack, NPM, etc.Well-versed with React ecosystems like React router, Hooks, CRA, etc.Should have worked with state management libraries like Mobx Redux or others.Good knowledge of Object-oriented programming.Knowledge of building user-friendly web applications according to Web standards (Accessibility, SEO, etc).Should have worked with RESTful APIs and backend services.Familiarity with Git.Should have a problem-solving and solution-seeking mindset.Good to have practice in writing unit and integration tests (Jest, Cypress) with high code coverage.Good to have experience working with design tools like Figma or Zeplin.
Qualities We'd Love To Find In You
The attitude to always strive for the best outcomes and an enthusiasm to deliver high-quality software.Strong collaboration abilities and a flexible and friendly approach to working with teams.Strong determination with a constant eye on solutions.Creative ideas with a problem-solving mindset.Be open to receiving objective criticism and improving upon it.Eagerness to learn and zeal to grow.Strong communication skills are a huge plus.
This job was posted by Bhuvan Polepally from NxtWave.