We are seeking a skilled full-stack developer to join our team. As a key contributor, you’ll engage in both front-end and back-end development, creating seamless user experiences using React.js and Node.js.
Responsibilities
- Front-End Development. Create user-facing features using React.js, ensuring an intuitive and responsive UI.
- Back-End Development. Develop and maintain back-end services and APIs using Node.js.
- Collaboration. Work closely with the development team to discuss user interface ideas and application requirements.
- Review. Review application designs and interface specifications.
- Optimization. Optimize code for performance and scalability.
- Reusable Components. Build reusable components and libraries for future use.
- Troubleshooting. Troubleshoot and debug issues across the entire stack.
- User Interactions. Identify and address web-based user interactions.
- Team Collaboration. Collaborate with other team members and stakeholders to ensure effective communication between front-end and back-end components.
Requirements
- Experience. Solid experience of 4 years in ReactJS, React Native, and Node.js or similar.
- Tools. Familiarity with front-end build tools.
- APIs and Databases. Experience with RESTful APIs and database systems.
- Version Control. Knowledge of Git and version control workflows.
- Skills. Strong problem-solving skills and the ability to work independently.
- Collaboration. Ability to work with business and product managers to spec out features.
Join Birlasoft and be part of a team that drives innovation and creates technology solutions that align seamlessly with our purpose.