Backend Engineer – TypeScript, NodeJS
Posted 102ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Engineer developing robust, high-performance backend systems for a leading Digital Health Scaleup in Germany. Involves designing, implementing applications, and collaborating with cross-functional teams.
Responsibilities:
- Design and implement scalable backend architectures
- Build and maintain RESTful APIs
- Optimize database queries and data structures
- Implement performance optimizations and caching strategies
- Write clean, maintainable, and efficient code
- Develop and integrate third-party APIs and services
- Implement authentication and authorization systems
- Build data processing pipelines and background jobs
- Design and optimize database schemas
- Implement data migration strategies
- Ensure data consistency and integrity
- Deploy and manage applications in cloud environments
- Implement CI/CD pipelines and automated testing
- Monitor system performance and troubleshoot issues
- Write comprehensive technical documentation
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field OR equivalent work experience with a strong technical portfolio
- 7+ years of backend development experience
- Experience with testing frameworks (unit, integration, end-to-end)
- Experience with performance testing and optimization
- Programming Languages: TypeScript/JavaScript, Node.js (primary stack)
- Web Frameworks: Express.js, React (for full-stack capabilities)
- Databases: MongoDB (primary), Redis for caching
- Cloud Platforms: AWS, GCP
- Containerization: Docker, Kubernetes (K8s)
- Version Control: Git, GitHub/GitLab
Benefits:
- 100% remote with best IT equipment
- Regular team events and offsite weeks in locations like Tuscany, the Alps, or Mallorca
- Receive a Mac computer


















