Senior Back-End Developer (TypeScript/NestJS)
We are building a cutting-edge financial white-label platform that empowers businesses and individuals to manage their finances seamlessly. Our platform integrates state-of-the-art technology to offer:
- A neo-banking experience with mobile apps operating over robust payment gateways.
- Open and closed-loop mobile wallets.
- Embedded KYC modules for user data collection and validation.
- Virtual card support with payment capabilities at physical and online merchants.
- Advanced business tools: team management, invoicing, QR-code payments, and real-time analytics.
- A currency exchange feature with real-world rate integration.
Our system is designed with scalability and performance in mind, employing a microservices architecture powered by NestJS, RabbitMQ, and PostgreSQL, with Kubernetes and Docker as key enablers for flexible deployment.
We are looking for a highly skilled Senior Back-End Developer to join our team and contribute to the next phase of our product development.
If you are passionate about crafting high-quality, scalable systems and enjoy working in a fast-paced, innovative environment, we want to hear from you!
Your Responsibilities
- Design, develop, and optimize back-end services using TypeScript and NestJS within a microservices architecture.
- Build and integrate secure APIs for payment gateways, KYC modules, and business functionalities.
- Collaborate closely with cross-functional teams, including front-end, mobile, and DevOps, to ensure seamless integration and high performance.
- Optimize database design and queries for PostgreSQL to handle high transaction volumes.
- Implement robust messaging solutions using RabbitMQ.
- Ensure the security and compliance of the system with financial industry standards.
- Contribute to architectural decisions and guide best practices for back-end development.
Your Skills and Experience
- 4+ years of professional experience in back-end development, with a focus on TypeScript and NestJS.
- Strong expertise in microservices architecture and message brokers (RabbitMQ or similar).
- Advanced knowledge of relational databases, particularly PostgreSQL (optimization, indexing, and migrations).
- Experience with containerization and orchestration tools: Docker and Kubernetes.
- A solid understanding of API security, encryption, and authentication mechanisms (OAuth2, JWT).
- Proven track record of delivering high-performance, scalable systems in a production environment.
- Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure, or GCP) is a plus.
- Excellent problem-solving skills and the ability to mentor junior team members.
What We Offer
- A unique opportunity to work on a high-impact, innovative financial platform.
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote-first culture.
- Opportunities for professional growth and technical leadership.
- A collaborative and inclusive team environment.
Join us in reshaping the future of financial technology. Apply now to make your mark!