About the Role
You will lead backend development efforts by building and optimizing Node.js services, ensuring system reliability, scalability, and integration across components.
Responsibilities
- Design and implement server-side logic using Node.js
- Develop and maintain RESTful and GraphQL APIs
- Collaborate with frontend teams to integrate user-facing features
- Optimize backend performance and response times
- Write clean, testable, and maintainable code
- Participate in code reviews and technical discussions
- Troubleshoot and debug production issues
- Ensure data security and compliance standards
- Work with containerized environments and microservices
- Support deployment pipelines and CI/CD workflows
- Monitor system health and implement alerting mechanisms
- Contribute to architectural decisions and technical roadmaps
- Integrate with databases and caching layers
- Maintain documentation for systems and processes
- Follow software development best practices
Nice to Have
- Experience with NestJS
- Background in fintech or high-transaction systems
- Contributions to open-source projects
- Experience with monitoring tools like Prometheus or Grafana
- Knowledge of Kubernetes or serverless platforms
Benefits
- Flexible working hours
- Remote work from anywhere in Germany
- Opportunities for professional development
- Modern tech stack and tools
- Supportive and inclusive team culture
- Regular team events and knowledge sharing
- Health and wellness allowances
- Home office setup support
- Paid time off and vacation days
- Pension contribution options
Compensation
Competitive salary based on experience
Work Arrangement
Remote, within Germany
Team
Collaborative engineering team focused on scalable backend systems
Our Tech Stack
- We use Node.js with TypeScript for backend services
- Our APIs are built with Express and GraphQL
- Infrastructure runs on AWS with Docker and Kubernetes
- We use PostgreSQL and Redis for data storage
- Monitoring is handled via Grafana and Prometheus
Application Process
- Submit your resume and GitHub profile
- Complete a short technical screening
- Participate in a pair programming session
- Final interview with the engineering lead
Not available

