Senior Full Stack Developer
Role details
Job location
Tech stack
Job description
Contract: Full-time, initial 4 months (extension or conversion to permanent) Domain: Consumer mobile app + live events + video + kids/parent privacy Stack focus: AWS-native backend + modern cross-platform mobile
The role
We're looking for a hands-on Full Stack Developer who can define the solution architecture, lead a small product engineering team, and own end-to-end delivery of a new mobile platform at scale. You'll partner with Product/Design to turn a validated concept into a production app, with an AWS-serverless core, real-time leaderboards, secure media handling, and kid-safe workflows (parent SSO, consent, privacy).
What you'll do
- Own the architecture: Design the AWS-native blueprint (multi-account, IaC, observability, security). Choose patterns & trade-offs for scale, latency, cost.
- Lead delivery: Plan and drive sprints, unblock engineers, manage risks, keep scope/quality on track. Be the primary engineering voice to stakeholders.
- Be hands-on: Build key slices (e.g., AppSync GraphQL schema, Lambda services, Cognito auth flows, CloudFront/S3 media pipeline, mobile client integration).
- Ship the mobile app: Guide React Native/Flutter (or native) engineers on modular app structure, offline-first data, analytics, and reliable UI state.
- Security & privacy by design: Implement parental SSO, consent gates, data minimization, age-appropriate experiences; align with GDPR and Swiss FADP.
- Real-time features: Architect live leaderboards, event windows, timers (subscriptions, websockets/IoT), and resilient background processing.
- Media pipeline: Define capture * upload * processing (thumbnails, optional blur) * CDN delivery; optimize storage + egress costs.
- Quality & reliability: Set coding standards, CI/CD, testing strategy, SLOs, alerting, incident response; champion performance budgets.
- Vendor & partner management: Evaluate 3rd-party SDKs (video, payments, analytics) and manage integrations.
- Team building: Mentor engineers, support hiring, and help scale the team if we extend/convert.
Requirements
Do you have experience in Sensors?, * 7-10+ years in product engineering with 3+ years leading teams as Tech Lead/Staff/Architect.
- Proven delivery of at least one consumer mobile app at scale (auth, push, media, analytics).
- Deep AWS experience with serverless patterns and event-driven systems.
- Strong grasp of mobile architecture (state mgmt, offline, networking, performance).
- Security & privacy expertise: authN/authZ, token flows, data classification, GDPR/FADP basics; experience with youth/parental consent is a big plus.
- Solid DevOps instincts: IaC, CI/CD, observability, SLOs, cost monitoring.
- Excellent communication; ability to translate product goals into technical plans and trade-offs.
- Based in Switzerland (or willing to be) with business-level English; French or German is a plus.
Nice to have
- Real-time systems (websockets/AppSync subscriptions/IoT).
- Video processing/streaming (HLS, ABR, edge caching) and on-device capture.
- Experience with computer vision or sensor timing (not required).
- Payments/marketplaces and parental controls.
- Sports/fitness or youth-focused products.
Benefits & conditions
- Full-time, 4-month initial contract with option to extend or convert to permanent.
- Hybrid working model (Zurich and Geneva every two weeks for 2-3 days).
- Competitive day rate or salary;
- Work authorization for Switzerland required (please indicate status in your application).