Job description
Description:
RetailZoom offers an exciting opportunity for a Junior Back-End Web Developer to contribute to the development of our next-generation enterprise web applications. As a Junior Back-End Developer at RetailZoom, you'll be a key player throughout the software development lifecycle – from initial concept to deployment. Join our enthusiastic team of professionals committed to addressing business challenges through innovative, cutting-edge software solutions.
Role Responsibilities:
- Build and maintain well-documented, modular, and scalable codebase.
- Ensure data security and integrity by implementing data protection measures.
- Enhance application performance and troubleshoot stack-related issues.
- Collaborate with various APIs and third-party services as required.
Required qualifications:
- Good understanding of TypeScript and JavaScript.
- Hands-on experience in back-end technologies like Node.js and Express.js.
- Knowledge of both SQL and NoSQL databases, with skills in optimizing database queries.
- Exposure to API development and integration.
Additional qualifications to be considered as an advantage:
- Hands-on experience with Jest for unit testing.
- Familiarity with Docker for containerization and deployment.
- Comfortable working in an agile development environment.
- Ability to collaborate effectively in a multicultural team setting.
- Proficiency in spoken and written English.
This position suits aspiring developers who have a passion for full stack development and a strong desire to learn. We nurture an environment that promotes growth and skill development, offering mentorship and support.