9 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Full Stack Developer (Mobile iOS/Android)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Full Stack Developer (Mobile iOS/Android) (Web and mobile application development): Building and maintaining partner web, iOS, and Android applications on top of an SDK with an accent on full-stack architecture, API integrations, and production stability. Focus on connecting authentication and partner systems, improving code quality and scalability, and delivering features with product, design, and content teams.
Location: Tangier, Morocco; hybrid with remote work two days per week
Company
A digital reading service providing personalized access to newspapers and magazines across devices.
What you will do
- Build, customize, and maintain high-performing web, iOS, and Android applications on top of an SDK.
- Design and contribute to full-stack architecture across frontend, backend, and APIs.
- Connect partner systems, including authentication and APIs, and maintain production stability.
- Collaborate with product, design, and content teams to deliver new features.
- Improve code quality, security, scalability, CI/CD, testing, and code review practices.
Requirements
- At least 2 years of full-stack development experience.
- Solid experience with native iOS and Swift, Android and Kotlin/Java, or React Native/Flutter.
- Good knowledge of REST or GraphQL APIs and SQL or NoSQL databases.
- Team spirit, autonomy, rigor, and an interest in innovation.
- Good written and spoken French and English.
Culture & Benefits
- Permanent full-time contract.
- Pension plan participation and health insurance.
- Hybrid work policy with two remote days per week.
- 50% reimbursement of sports subscriptions up to 104 MAD per month.
- VIP access to the digital reading platform and four office meet-ups per year.
Hiring process
- HR interview with Talent Acquisition.
- Hiring manager interview.
- Peer case study followed by a final interview with the N+2 manager.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β