This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled Senior Full-Stack Software Engineer to bring technical excellence, initiative and leadership to our team. As a Senior Engineer, you’ll be a key contributor to the design, development, and scaling of our platform, working closely with product managers, designers, and fellow engineers to build solutions that are secure, reliable, and performance-optimized. You’ll work across the stack, you’ll lead initiatives from concept to delivery. This is a full-stack position with a strong emphasis on frontend development and close collaboration with the Product team. You’ll take the lead on major initiatives—planning features, defining MVPs, breaking projects into actionable phases, and helping to remove blockers for the team. This is an exciting opportunity for someone who thrives in a fast-paced environment and is motivated to take ownership of high-impact work within a growing company.
Job Responsibility:
Lead the design and development of scalable, secure applications across the stack
design and build architecture that supports AI/ML-powered features
drive initiatives end-to-end from ideation and planning to execution
collaborate with product and engineering leaders to align solutions with business objectives
ensure compliance with security best practices and data privacy regulations
mentor mid-level and junior engineers
evaluate and implement new technologies and tools
communicate clearly with stakeholders, product managers and cross-functional teams
Requirements:
5+ years of full-stack software development experience using Node.js, React, TypeScript, and REST APIs
experience with state management (Redux, XState, Nanostores a plus)
at least 1+ year working with AI/ML solutions or LLM
familiar with implementing and maintaining CI/CD pipelines
familiarity with MLOps, CI/CD for AI pipelines, and AI observability tools
deep understanding of architecture and best practices, including RESTful APIs, databases, secure coding, and responsive design
experienced with AWS architecture, including Lambda, ECS, S3, DynamoDB and Step Functions
familiarity with designing and developing application layers that interface with large language models (LLMs) or machine learning (ML) systems
experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies
build tools and services to help other team members experiment and ship AI-enhanced features
excellent communication skills with the ability to influence technical direction and collaborate effectively across product and engineering teams