Software Engineer - Mobile
Job Description
About the role
As a software engineer at Sana you'll build and maintain cross-platform mobile apps that deliver seamless user experiences on iOS and Android. You'll collaborate with designers and engineers to create new features, optimize performance, and ensure a smooth UI. Your days will involve writing clean code, debugging, and integrating third-party APIs to enhance functionality. This is a great opportunity to build top-tier mobile experiences in a rapidly scaling company at the forefront of AI-driven workplace learning.
What you’ll do
- Develop and maintain high-performance React Native applications for iOS and Android. This involves working on the ReactNative/TS codebase that shares code with the web client, and also working full-stack to implement Node.js/TS backend endpoints for the app.
- Collaborate with cross-functional teams including designers, product managers and developers to define, design, and ship new features while ensuring code quality through reviews and best practices.
- Manage the app submission and publishing process for both iOS and Android platforms, ensuring compliance with all guidelines and requirements.
Your background looks something like
- 3+ years of experience in a similar position.
- Proficiency in React Native, TypeScript, general tooling in the React Native ecosystem, and crafting high-quality user interfaces that users will love.
- Strong understanding of mobile development fundamentals, including performance optimization and native integrations.
- Experience building complex and reusable UI components for mobile applications.
- Commitment to writing clean, maintainable, and scalable code for cross-platform mobile apps.
What We Offer
- Help shape AI's future alongside brilliant minds from Notion, Dropbox, Slack, Databricks, Google, McKinsey, and BCG.
- Competitive salary complemented with a transparent and highly competitive options program.
- Swift professional growth in an evolving environment, supported by a culture of continuous feedback and mentorship from senior leaders.
- Work with talented teammates across 5+ countries, collaborate with customers globally and work in our offices in New York, London and Stockholm.
- Regular team gatherings and events (recently in Italy and South Africa)