XO Life
Full Stack AI Engineer (all) - React / NodeJS
- Compensation
- Not disclosed
- Location
- Berlin
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 7+ years
- Category
- Fullstack
- Posted
Skills
Nice to have
- Experience with healthcare or regulated industry applications
- Understanding of accessibility standards
- Familiarity with design systems and component libraries
- Experience with mobile-specific features (push notifications, offline storage)
- Knowledge of mobile performance optimization
Full description
We are seeking a versatile Full Stack AI Engineer to join our engineering team to build end-to-end solutions that power our digital health platform and help the platform to grow. This role involves designing and implementing both client-side and server-side applications, creating seamless user experiences while ensuring robust backend infrastructure.
Development
- Build responsive and intuitive mobile first user interfaces using React and React Native
- Implement modern UI/UX designs with attention to accessibility and performance
- Integrate frontend applications with backend APIs and services
- Design and implement scalable backend architectures
- Optimize application performance and implement efficient state management
- Develop cross-platform mobile applications using Expo and React Native
- Build data processing pipelines and background jobs
Engineering Tools
- AI-assisted development: Ability to effectively use AI tools in daily development work
Database & Data Management
- Design and optimize database schemas (MongoDB, Redis)
- Implement data migration strategies and ensure data integrity
- Monitor and optimize database performance
System Architecture & Integration
- Design full-stack architectures that scale from web to mobile
- Integrate third-party APIs and services
- Implement real-time features using WebSockets
Infrastructure & Deployment
- Deploy and manage applications in cloud environments (AWS, GCP)
- Implement containerization with Docker and Kubernetes
- Monitor system performance and troubleshoot issues across the stack
- Ensure security best practices and compliance
- Build and maintain CI/CD pipelines
Collaboration & Quality
- Be fully responsible for the quality of the produced outcome
- Work closely with product managers, designers, and other engineers
- 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 field OR equivalent work experience with strong technical portfolio
- 7+ years of full-stack product development experience
- Experience with growth techniques
- Experience with testing frameworks (unit, integration, end-to-end)
- Experience with performance optimization and monitoring tools
- Experience with mobile-first development and responsive design