Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com

Backend AI Software Engineer (all) - TypeScript / NodeJS

Xolife
🌏 Worldwide
Remote
9 months ago
  • AI
  • System Design
  • REST API
  • AWS
  • GCP
  • CI/CD
  • Performance Testing
  • TypeScript
  • JavaScript
  • Node.js
  • Express.js
  • React.js
  • MongoDB
  • Redis
  • Docker
  • Kubernetes
  • Git
  • GitHub
  • GitLab
  • Memcached
  • RabbitMQ
  • Apache Kafka
  • Load Balancing
  • JWT
  • OAuth
  • Swagger
  • Postman
  • Agile
  • Event-Driven Architecture
  • Elastic Stack
  • Prometheus
  • Grafana
  • Machine Learning
  • Elasticsearch
  • Apache Solr
  • React Native
  • Expo
  • Mac
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
We are seeking a skilledBackend 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.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
Education & Experience
  • Bachelor's degree in Computer Science, Software Engineering, or related fieldOR 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.
  • 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.
  • True impact in healthcare: What we are building with ourbrite platform is unique worldwide, ambitious, and could have a huge impact on billions of people who are ill or interested in health.
  • 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. 
  • 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. 
  • Initial Screening: Technical phone/video introductory and experience call.
  • Leadership Interview: Discussion focused on leadership principles, values, and cultural fit.
  • Technical Deep Dive: Architecture patterns, database design and live coding session covering Node.js.

Backend AI Software Engineer (all) - TypeScript / NodeJS · Xolife

Auto apply with Likeremote