Back to open positons

Senior Full-Stack Developer

40Seas operates at the intersection between Fintech and the global supply chain market. The company develops innovative financial solutions for the rapidly growing cross-border trade transactions world by leveraging cutting-edge technologies and a data-driven approach.

As a technical contributor and leader, you will be entrusted with ensuring the quality and delivery of API and data-driven services within our system. This will require working closely with your team, other engineering teams (web, DevOps, etc.) and partners to deliver a world-class experience for our customers. You will balance architectural decisions to account for delivery timeline, performance and long-term scalability.


  • Designing and building maintainable, extensible, performance-minded and scalable backend services / APIs
  • Advocating for modern software engineering practices such as CI/CD, unit testing and automated deployments
  • Mentoring and providing technical guidance to other team members
  • Leading and participating in code reviews
  • Influencing our product's technical direction with your ideas and expertise


  • A “player-coach” mentality that thrives on collaboration and creative thinking
  • 5+ years of relevant experience
  • 3+ years of Typescript, JavaScript and Node.js using microservices or Serverless architecture
  • Experience with or solid understanding of NoSQL repositories (like MongoDB, Dynamo, etc.)
  • Great written and oral communication skills
  • Solid understanding of Agile software development processes
  • Expertise in developing backend APIs for web-mobile, web and 3rd party partners
  • This role may be hybrid or fully remote.

Preferred Qualifications:

  • Multi-lingual data and global hosting environments (including China)
  • Bachelor’s degree in computer science, engineering or similar experience
  • Experience with frontend development such as React
  • Experience with at least one more development language such as java/python/GO

Application Form

Please complete the form below or submit your application via email:
Upload failed. Max size for files is 10 MB.

Your application has been successfully sent!

Thank you for your submission.
Oops! Something went wrong while submitting the form.