Senior Back-End Software Engineer (NodeJS/AWS) - #34267

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's Degree in Computer Science, Engineering, Mathematics, or a related field., 5+ years of proven experience in back-end development., 3+ years of extensive experience with Node.js and Express.js., Strong knowledge of AWS services and MongoDB..

Key responsabilities:

  • Develop and maintain back-end services using TypeScript, Node.js, and Express.js.
  • Integrate with various external systems including retailers, carriers, and third-party utilities.
  • Collaborate with front-end developers and product managers to deliver high-quality solutions.
  • Participate in code reviews, testing, and deployment processes.

Manila Recruitment logo
Manila Recruitment SME https://www.manilarecruitment.com/
11 - 50 Employees
See all jobs

Job description

As a Senior Back-End Engineer, you will be involved in integrating with retailers, carriers, 3PLs, and third-party utility systems such as email managers and marketing management sites. Additionally, you will handle internal processing and actioning of data and messages received from integrated parties. At times you will also be expected to lead project teams in the development of specific functionality of the product.

Company Profile:

Our client is a UK-based company operating in the post-purchase logistics space, focused on enhancing the customer experience from order confirmation through to shipment tracking, delivery, and returns. The diverse team spans multiple continents, with the software engineering function headquartered in Cape Town, South Africa.

Due to their continued success, they are looking to expand their team in the Philippines and seeking a passionate, skillful, self-motivated, and collaborative Senior-Level Back-End Software Engineer to join their team.

This is an incredible career opportunity for someone seeking growth and skill enhancement through exposure to a highly diversified and collaborative team.

Duties and Responsibilities:

  • Develop and maintain back-end services using TypeScript, Node.js, and Express.js.
  • Integrate with various external systems including retailers, carriers, and third-party utilities.
  • Manage and optimize databases using MongoDB.
  • Utilize AWS services such as S3, SNS, SQS, and Lambda For various functionalities.
  • Collaborate with front-end developers, product managers, other stakeholders to deliver high-quality solutions.
  • Participate in code reviews, testing, and deployment processes.
  • Contribute to the expansion into artificial intelligence, leveraging mathematical and neural network expertise.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, Mathematics, or a related field.
  • 5+ years of proven experience in back-end development.
  • 3+ years of extensive experience with Node.js and Express.js.
  • Experience with AWS services (S3, SNS, SQS, Lambda).
  • Proficiency in TypeScript.
  • Strong knowledge of MongoDB.
  • Familiarity with integrating third-party systems and APIs.
  • Strong problem-solving, communication, and collaboration skills.
  • Ability to work in a diverse, distributed team environment.

 

Advantageous or Nice to haves:

  • Experience in logistics or e-commerce domains.
  • Background in artificial intelligence or neural networks.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving
  • Communication

Back-End Engineer Related jobs