onsite
Backend Developer - Nabu Casa
Backend Engineer
Backend Developer focused on building scalable SaaS services using Python and Node.js, with strong experience in JavaScript, TypeScript, and cloud infrastructure. Deliver robust, secure APIs and real‑time monitoring while collaborating across cross‑functional teams.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for a SaaS platform using Python and Node.js.
- Implement RESTful APIs, WebSocket endpoints, and data pipelines that support real‑time analytics and monitoring.
- Collaborate with front‑end engineers to integrate TypeScript/JavaScript components and ensure seamless data flow.
- Deploy and manage services on cloud platforms, leveraging CI/CD pipelines, Git, and container orchestration.
- Monitor application health with Grafana, troubleshoot performance bottlenecks, and enforce security best practices.
Requirements
- 3+ years of backend development experience with Python and Node.js.
- Hands‑on experience with cloud services (AWS, GCP, or Azure) and containerization.
- Strong understanding of database design, SQL/NoSQL, and API security.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsjavascripttypescript