Skip to content

Back-end Engineer (Remote)

Remote
  • Singapore, Central Singapore, Singapore
Engineering

Job description

Job Summary:

We are seeking a highly skilled and experienced Backend Engineer to join our dynamic team. As a Backend Engineer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems for our platform. The ideal candidate should have at least 5 years of professional experience and possess excellent hands-on expertise in Node.js or Clojure.

Responsibilities:


  • Designing and implementing scalable, reliable, and efficient backend systems using Node.js, nestjs.

  • Collaborating with cross-functional teams including product managers, frontend engineers, and data scientists to define requirements and develop innovative solutions.

  • Developing high-quality code and ensuring its performance, security, and maintainability.

  • Building and integrating RESTful APIs and microservices to support our platform's functionality.

  • Optimizing application performance and scalability by implementing best practices and utilizing appropriate technologies.

  • Conducting code reviews and providing constructive feedback to peers to ensure code quality and maintainability.

  • Debugging and resolving technical issues and identifying root causes to improve system reliability.

  • Participating in agile development methodologies, including sprint planning, daily stand-ups, and retrospective meetings.

  • Keeping up-to-date with emerging technologies and industry trends to continuously improve the development process.



Good to have: 

     
      

    • Knowledge of cloud platforms such as AWS, Azure, or GCP.

    • Experience with containerization and orchestration technologies like Docker and Kubernetes.

    • Familiarity with DevOps practices and tools for CI/CD, automation, and infrastructure management.

    • Hands-on experience with AWS services such as EC2, ECS, CloudFront, Lambda, S3, RDS, VPC, IAM, and CloudWatch.

    • Proficiency in infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation.

    • Previous experience working in an Agile/Scrum development environment.

    • If you are a highly motivated Backend Engineer with a strong technical background and a passion for building scalable & robust systems, we would love to hear from you. Apply now and join our talented team in shaping the future of our platform.


Job requirements

       

    • 5+ years of professional experience as a Backend Engineer or similar role.

    • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

    • Strong proficiency in Node.js/NestJS with a deep understanding of its core concepts and ecosystem.

    • Hands-on experience with at least one of the following: Nodejs or Nest JS.

    • Solid knowledge and experience in building and working with microservices architecture.

    • Familiarity with RESTful APIs, message queues, and other relevant backend technologies.

    • Proficient understanding of version control systems, such as Git.

    • Hands-on experience with AWS services such as EC2, ECS, CloudFront, Lambda, S3, RDS, VPC, IAM, and CloudWatch.

    • Proficiency in infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation.

    • Experience with containerization and orchestration tools such as Docker, Kubernetes, or ECS.

    • Familiarity with DevOps tools and practices, including version control systems (e.g., Git), CI/CD pipelines, configuration management, and automation frameworks.

    • Strong understanding of networking, security, and compliance principles in cloud environments.

    • Experience with relational and/or NoSQL databases.

    • Strong problem-solving skills and the ability to debug complex issues.

    • Excellent communication and collaboration skills to work effectively in a team environment.

    • Ability to adapt to a fast-paced, dynamic work environment and prioritize tasks efficiently.

    • Passion for learning and staying up-to-date with the latest technologies and industry trends. 

    • Note - This is a remote role


  • Why Join Us:

    At Drive lah, you'll have the opportunity to work on cutting-edge projects, collaborate with talented professionals, and make a real impact on our products and customers. Whether you prefer a remote or on-site work environment, we offer a flexible and supportive culture where you can thrive and grow in your career. We offer competitive compensation, comprehensive benefits, and opportunities for professional development and advancement. This is a completely remote role


or

Apply with Indeed unavailable