Senior Software Engineer Role Focused on Mobile and Backend Features
Smart & Connective
About the role
SummaryWe’re looking for a skilled Senior Software Engineer with strong backend experience and the ability to work across the stack, especially on mobile and backend features.
As we continue to grow, we need someone who can take ownership of complete product features, from backend APIs and data models to mobile implementation. The ideal candidate is backend-oriented, comfortable with TypeScript/NestJS, and experienced with React Native or another iOS/Android development framework.
This role is well suited for someone who enjoys building reliable systems, shipping user-facing features, and working across product, mobile, backend, and infrastructure concerns.
Your role As a Senior Software Engineer, you will primarily work on mobile and backend tickets, while also helping on frontend when needed.
Your responsibilities will include: • Designing, developing, and maintaining backend services using TypeScript and NestJS. • Building and improving REST APIs, database models, and service integrations. • Implementing mobile features using React Native or another cross-platform/mobile framework. • Owning complete features end to end, from backend implementation to mobile delivery. • Improving system scalability, resilience, and performance. • Working with databases, ORMs, and efficient query design. • Contributing to inter-service communication patterns, including gRPC and protobuf where relevant. • Supporting cloud infrastructure, deployments, and observability efforts. • Helping identify and resolve bottlenecks across backend, mobile, and infrastructure layers. • Participating in technical discussions and mentoring other team members.
What we offer • Hybrid work model: we meet once or twice a week at our office, so it’s important to live in the area. The remaining days are remote, offering flexibility and work-life balance. • A high-impact role in a growing, innovation-driven company. • A flat hierarchy with fast decision-making. • Access to modern technologies and real-world scalability challenges. • Equity opportunities based on your impact. • A modern office in Sophia-Antipolis, the tech hub of southern France. • The opportunity to work on meaningful technology connected to innovation and sustainability.
Your expertise
MUST HAVE• 5+ years of software engineering experience. • Strong experience with TypeScript. • Solid backend experience with NestJS or another TypeScript-based backend framework. • Strong experience designing and building REST APIs. • Experience with databases, ORMs, schema design, and query optimization. • Experience with React Native, or another framework for iOS/Android development combined with React experience. • Ability to implement complete features without being blocked by strict frontend/backend boundaries. • Good understanding of scalable system design and backend architecture. • Excellent problem-solving skills and ability to work independently. • Fluent in English.
NICE TO HAVE We would especially value candidates who bring at least one of the following: • Experience with languages beyond TypeScript/JavaScript. • Knowledge of gRPC and protobuf. • Experience with Rust, especially for backend services and APIs. • Cloud experience, ideally with AWS or a comparable cloud provider. • Kubernetes knowledge, whether theoretical or hands-on. • Experience with event-driven architecture, Kafka, Redis, MQTT, or similar systems. • Experience with observability tools such as Prometheus, Grafana, or OpenTelemetry. • Experience with Docker, CI/CD, infrastructure as code, monitoring, logging, or performance tuning. • Exposure to embedded development.
Who you are • A system thinker who sees the big picture. • Backend-oriented, but comfortable working across the stack. • Proactive and independent, solving problems before they escalate. • Product-minded, able to deliver complete features end to end. • Performance-driven and focused on efficiency. • Collaborative, pragmatic, and supportive of peers. • Curious and willing to learn new technologies when needed. • Environmentally conscious and motivated by meaningful work.
This role is not just about coding. It is about building, scaling, and delivering reliable product features across backend and mobile systems. If this sounds like the right fit for you, we would be glad to hear from you. Join us on a mission to drive innovation and sustainability.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free