Overview
Role: Full Stack Developer
Function: Software Engineering
Industry: FinTech, SaaS, AI
About Company
The client is an early-stage, venture-backed fintech startup founded in September 2023. The team builds an AI-powered platform that simplifies cash-flow management and financial analytics for high-volume B2C businesses. Since launching its beta in January 2024, the platform now processes over 50 million transactions each month for more than ten customers, including several leading unicorns. The company recently closed a seed round with top early-stage investors and is scaling fast to become the operating system for finance. You join a mission-driven culture that values ownership, speed, and data-driven decision-making.
Position Overview
You take full ownership of both front-end and back-end development that powers the client’s cash-flow management platform. You design the architecture, drive implementation, and mentor junior engineers as the product scales from seed stage to a multi-tenant solution. Your work sets the engineering standards and positions you to build and lead a future team.
Role & Responsibilities
- Design and implement client-side and server-side architecture using JavaScript frameworks with Node.js, Python, or Go.
- Develop and maintain MySQL, PostgreSQL, and MongoDB databases, optimizing queries and schema design.
- Build and maintain RESTful APIs and GraphQL services that integrate front-end applications with third-party systems.
- Write clean, maintainable code and enforce best practices for scalability, performance, and security.
- Perform thorough testing and debugging to ensure stability across multiple environments and devices.
- Collaborate daily with product managers, designers, and DevOps engineers to deliver features aligned with business goals.
- Create and maintain documentation for codebases, systems, and application architecture to enable knowledge sharing.
- Own technical design decisions, ensure on-time delivery, and guide junior developers toward high-quality outcomes.
- Drive end-to-end engineering efforts with a focus on reliability and the ability to scale future teams and systems.
Must have Criteria
- 5+ years of full-stack development experience in a micro-services ecosystem.
- High proficiency in backend engineering with Node.js, Express, Python, or GoLang.
- Strong command of JavaScript and modern front-end frameworks such as React, Angular, or Vue, plus HTML/CSS.
- Deep knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Hands-on expertise in designing and integrating RESTful APIs; familiarity with GraphQL is a plus.
- Strong analytical and problem-solving abilities with solid data-structures and algorithms understanding.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization tools like Docker or Kubernetes.
- Excellent teamwork, communication, and documentation skills.
Nice to Have
- Understanding of responsive design and core UX principles.
- Experience with CI/CD tools and workflows such as Jenkins or GitLab CI.
- Awareness of web security standards and best practices.
- Prior experience in the fintech industry.
What We Offer
- Foundational role where you define how AI evolves at the company.
- High impact on real-world financial decisions requiring accuracy and auditability.
- Ownership of deep ML and cutting-edge GenAI problems.
- Product-first, collaborative culture that values high agency and technical depth.