Amo
Software Engineer, iOS
Paris. Posted 24 months ago
The role
You will participate in design and product decisions as a member of the iOS team. You will develop features, improve the platform, and contribute to roadmap creation and ideation.
What you will do
- Deliver unique, high-quality UI in a fast-moving environment
- Participate in the creation and improvements of the platform
- Write abstractions for media encoding, decoding, and playback
- Develop libraries for performance tracing and internal tooling
- Create components for Navigation and Deeplinks
- Contribute to roadmap creation and ideation
- Identify technical and product tradeoffs
- Monitor analytics and manage system crashes
- Proactively address issues and triage bug fixes
Required qualifications
- Professional experience in native iOS development using Swift or Objective-C
- Good understanding of computer systems fundamentals (Memory, Cache friendliness, Linking, Multithreading, etc.)
- Indicate years of experience on the application form
Nice to have
- Professional or academic experience in low-level languages like C or C++
- Experience in Graphics Programming using either OpenGL or Metal
- Passion and experience building consumer-facing products
Benefits
- Health care (100% coverage)
- Maternity Leave, Paternity Leave, Second Parent Leave (salary maintained at 100%)
- 8-9 weeks of vacation days per year total
- 5 weeks of paid time off
- 1-2 additional weeks of RTT
- ~11 bank holidays
- Company shutdown for two weeks in summer and one week in winter
- Help and sponsored visa process
- 1 month of Airbnb 100% covered upon arrival
- Assistance from a relocation agency to find a permanent home
- Help with French paperwork
- French lessons
Before you apply
- Indicate your years of experience on the application form
About the company
amo is a product centric company where team members participate in design and product decisions. The company has an international team.