À propos de ce poste Senior Backend Engineer chez Tatum
Tatum is a leading blockchain development platform and infrastructure provider worldwide. We offer developers and enterprises a highly flexible blockchain framework and tools to build, test, and run blockchain applications. With over 100,000 web3 projects and customers, we recently raised $41.5 million to fuel our rapid growth, and we're excited to expand our Engineering team with a Senior Backend Engineer.
Join a startup that is driven by a fast-paced, innovative, and risk-taking approach to business, as well as a focus on flexibility, collaboration, and respect. At Tatum, we have flat hierarchies, informal communication, and an emphasis on individual contribution and autonomy.
What you'll be doing
- Collaborate closely with our frontend engineers and product team to design and deliver high-quality, scalable APIs and services for our customer-facing Dashboard
- Develop and maintain efficient, reusable, and reliable TypeScript code using NestJS and modern backend tooling
- Focus on quality and long-term maintainability of our products
- Design and evolve data models and integrations backed by MongoDB
- Integrate and maintain third-party services such as Stripe for billing and payments
- Implement and maintain automated tests to ensure code quality
- Participate in code reviews to provide and receive feedback
- Stay up-to-date with the latest trends and best practices in backend development
Requirements
We are seeking a backend developer with a deep understanding of modern TypeScript and a strong ability to design and build robust back-end services (APIs, data layers, and integrations). A developer who is passionate about continuously improving and optimizing our existing codebase and pushing the quality bar higher.
In summary
- Problem-solving and communication skills
- Proven experience owning services in production and designing systems at scale
- Strong understanding of API design and data modeling principles
- Proficiency in JavaScript and TypeScript
- Experience with the NestJS framework and MongoDB
- Experience with Docker, Kubernetes, and GCP is plus
- Experience integrating payment providers or paywalls (e.g., Stripe) is a plus
- Experience with blockchain technology is a plus