Browse all jobs
    XO Life

    Backend AI Software Engineer (all) - TypeScript / NodeJS

    XO Life

    Remote5 months ago
    Engineering
    Backend
    Mid-Level
    Remote
    Visa sponsorship

    Who we are looking for Backend AI Software Engineer to join our engineering team and build robust, scalable, and high-performance backend systems. This role involves designing and implementing server-side applications, APIs, and infrastructure that power our products and services.]]> Your mission Development & Implementation
    • 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
    Engineering Tools
    • AI-assisted development: Ability to effectively use AI tools in daily development work

    Database Management
    • Design and optimize database schemas
    • Implement data migration strategies
    • Ensure data consistency and integrity
    • Monitor and optimize database performance
    System Design & Architecture
    • Design and implement scalable backend architectures
    • Build and maintain RESTful APIs
    • Optimize database queries and data structures
    • Implement performance optimizations and caching strategies
    Infrastructure & Deployment
    • Deploy and manage applications in cloud environments (AWS, GCP)
    • Implement CI/CD pipelines and automated testing
    • Monitor system performance and troubleshoot issues
    • Ensure security best practices and compliance
    Collaboration & Quality
    • Work closely with frontend developers, product managers, and designers
    • Participate in code reviews and maintain code quality standards
    • Write comprehensive technical documentation
    ]]>
    Your background Education & Experience
    • 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
    Technical Skills
    • Programming Languages: TypeScript/JavaScript, Node.js (primary stack)
    • AI development: Ability to effectively use AI tools in daily development work
    • 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
    System Design & Architecture
    • Understanding of distributed systems concepts
    • Knowledge of caching strategies (Redis, Memcached)
    • Experience with message queues (RabbitMQ, Apache Kafka)
    • Understanding of load balancing and scaling strategies
    API Development
    • Experience designing and implementing RESTful APIs
    • Understanding of API security and authentication (JWT, OAuth)
    • Experience with API documentation tools (Swagger, Postman)
    Soft Skills
    • Strong problem-solving and analytical abilities
    • Excellent debugging and troubleshooting skills
    • Good communication and teamwork abilities
    • Ability to work in agile development environments
    Preferred Qualifications
    • Experience with event-driven architecture
    • Experience with monitoring and logging tools (ELK stack, Prometheus, Grafana)
    • Knowledge of machine learning integration and data pipelines
    • Familiarity with search engines (Elasticsearch, Solr)
    • Mobile Development: React Native, Expo (bonus for cross-platform understanding)
    Please note that you must have the legal right to live and work in the European Union (EU). Applications from candidates residing outside the EU cannot be considered.]]>
    Why us?
  1. Top Tech company in Digital Health: A dynamic, high-growth environment where everyone in the team depends on each other's performance. You can see your impact. We learn and develop quickly.
  2. True impact in healthcare: What we are building with our brite platform is unique worldwide, ambitious, and could have a huge impact on billions of people who are ill or interested in health.
  3. International team: We are 14 nationalities working across Europe. We bring different mentalities and cultures with us, but we are all aligned towards our grand vision. 
  4. 100% remote with best IT equipment: We work 100% remotely, meet regularly for special team events and team offsite weeks, for example, in Tuscany, the Alps, or Mallorca. You will receive a Mac computer so that you are already technically up to speed. 
  5. ]]>
    Hiring Process
  6. Initial Screening: Technical phone/video introductory and experience call.
  7. Leadership Interview: Discussion focused on leadership principles, values, and cultural fit.
  8. Technical Deep Dive: Architecture patterns, database design and live coding session covering Node.js.
  9. ]]>

    Backend AI Software Engineer (all) - TypeScript / NodeJS

    XO Life · Remote

    Apply for this role

    We use analytics cookies (Umami, Vercel) and a feedback widget (Userback) to improve JobLyst. You can accept or reject non-essential cookies. Cookie policy