About The Role
Were looking for a
Senior Backend Developer who can architect, build, and scale the backbone of powerful digital experiences. You'll enjoy solving complex problems, writing clean and efficient code, and turning business logic into seamless, high-performing systems.
The role emphasizes ownership and measurable impact: you will be accountable for service reliability, measurable performance targets, and timely delivery of features that drive user and business metrics.
If you thrive on ownership, distributed systems, and engineering excellence wed love to meet you.
Key Responsibilities
- Design, develop, and maintain scalable backend systems, APIs, and microservices own end-to-end delivery and operational health for assigned services.
- Deliver measurable outcomes: meet availability targets (e.g., 99.9%+), improve API latency and error rates, and track feature adoption and business impact through defined KPIs.
- Write efficient, secure, and reusable code following best practices; ensure changes meet performance and security criteria before production rollout.
- Collaborate with cross-functional teams to define, design, and ship new features on predictable cadences (e.g., 2-4 major increments per quarter) and establish clear success metrics.
- Optimize application performance, latency, and reliability through profiling, capacity planning, and proactive improvements.
- Conduct code reviews, mentor and grow 2-4 junior/mid-level developers, and uphold high engineering standards and documentation practices.
- Implement and manage CI/CD pipelines and deployment processes to enable safe, repeatable releases and rapid rollback when necessary.
- Ensure robust monitoring, logging, and alerting systems are in place; participate in on-call rotation and work to reduce mean time to recovery (MTTR) for incidents.
Requirements
- 4+ years of hands-on experience in backend development.
- Strong proficiency in Node.js, Python, or Go (Node.js preferred).
- Experience with RESTful APIs and GraphQL.
- Deep understanding of databases both SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).
- Familiarity with microservices architecture, message queues, and event-driven systems (Kafka, RabbitMQ, etc.).
- Experience with cloud platforms (AWS/GCP/Azure) and containerization (Docker, Kubernetes).
- Solid understanding of authentication, security practices, and API design.
- Proficiency with Git and agile development practices.
Nice to Have
- Experience with TypeScript and backend frameworks like Express.js, Nest.js, or Fastify.
- Exposure to DevOps, infrastructure as code, or serverless systems.
- Knowledge of testing frameworks (Mocha, Jest, or PyTest).
- Prior experience working in high-growth startups or product-driven teams.
What Youll Get
- A culture of autonomy, trust, and ownership.
- The opportunity to work on complex challenges that impact real users.
- Collaboration with passionate engineers and product thinkers.
- Space to experiment, innovate, and grow as a leader.
Skills: code,node.js,features,design,api,engineers,metrics,microservices,teams,ownership