
Job Description
- Design, develop, and maintain backend services using TypeScript (Node.js or Deno preferred).
- Build and manage RESTful or GraphQL APls, ensuring scalability and performance.
- Collaborate with cross-functional teams to translate product requirements into technical solutions.
- Optimize systems for high performance, availability, and reliability.
- Implement testing strategies, including unit, integration, and end-to-end tests.
- Participate in code reviews and provide mentorship to less experienced engineers.
- Write clear and maintainable documentation for internal and external use.
- Contribute to DevOps pipelines, CI/CD, and infrastructure as needed.
- Ensure security best practices are followed in the development and deployment processes.
- Monitor, debug, and troubleshoot production issues as part of an on-call rotation
Requirements
Education:
- Bachelor's degree in Computer Science, Software Engineering, or related fields (preferred).
- Experience:
- 4+ years of professional experience in backend software development.
Skills:
- Strong proficiency in TypeScript and Node.js (or Deno).
- Experience with databases such as PostgreSQL, MySQL, or MongoDB.
- Familiarity with message queues (e.g., RabbitMQ, Kafka) and distributed systems.
- Experience working with cloud platforms (AWS, GCP, or Azure) and containerized environments (Docker, Kubernetes).
- Proficient with version control (Git) and modern CI/CD workflows.
Attributes:
- Strong problem-solving skills and a solid understanding of algorithms, data structures, and software design principles.
- Excellent communication skills and the ability to work effectively in a collaborative environment.
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
Y Ventures Group is a data-driven e-commerce company. We establish strong relationships with global brand partners, providing valuable data insights and actively distributing their products in the e-commerce space. By combining our data-driven methodologies with our extensive e-commerce expertise, we ensure our partners maintain a stable and thriving presence in the marketplace. Our dedication to transparency, collaboration and end-to-end support fosters trust and strong partnerships, driving success for our clients.