What you'll be doing
- Develop scalable and efficient backend systems using NodeJS to handle data processing, API integrations, and business logic implementation.
- Design and implement user interfaces using ReactJS to create a seamless and intuitive user experience for both customers and couriers.
- Integrate with various third-party APIs and services
- Ensure the reliability and performance of the platform through rigorous testing, debugging, and optimization techniques.
- Maintain and improve the existing codebase, identifying areas for enhancement, refactoring, and technical debt reduction.
- Stay updated with emerging technologies and industry trends related to ecommerce, logistics, data analysis, and DevOps practices.
Qualifications & Skill Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Equivalent practical experience will also be considered.
- Strong proficiency in NodeJS and ReactJS with a proven track record of building and delivering web applications.
- Familiarity with ecommerce or logistic domains, including concepts like order management, inventory management, and fulfillment processes.
- Solid understanding of software development best practices, including version control, testing methodologies, and code review processes.
- Excellent problem-solving skills and the ability to work both independently and collaboratively in a fast-paced environment.
- Strong communication and interpersonal skills to effectively collaborate with team members and stakeholders.