This position empowers a seasoned backend developer to craft and maintain high‑performance web services that power Snapmint’s digital offerings. You’ll work closely with product managers and a small, collaborative team to deliver scalable solutions.
What You’ll Do
- Design and develop RESTful APIs using Node.js and Express.
- Optimize database schemas and queries for PostgreSQL and MongoDB.
- Build automated test suites and enforce test‑driven development.
- Integrate third‑party data and marketing platforms into the backend stack.
- Mentor junior developers and review code for quality.
- Collaborate with front‑end engineers on SPA and PWA performance.
- Participate in architecture discussions and propose scalable solutions.
What You Need
- BE/BTech degree in Computer Science or related field.
- 3+ years of Node.js production experience.
- Proficiency in JavaScript, ES6+, and async programming.
- Hands‑on PostgreSQL and MongoDB database design.
- Experience building and maintaining microservice architectures.
- Solid understanding of data structures and algorithms.
- Familiarity with test‑driven development and CI/CD pipelines.
Good to Have
- Demonstrated ability to communicate with stakeholders and senior leadership.
- Experience designing high‑availability and scalable systems.
- Mentoring junior developers and leading code reviews.
- Project management skills and multitasking across projects.
The Opportunity
Snapmint is a fast‑growing fintech platform focused on digital payments. Join a tight‑knit team where your backend expertise will directly impact user experience and product innovation.
