Mobile Engineer (Ios)
Trafi
Job highlights
Summary
Join Trafi, a company building connected mobility solutions, as a Mobile Engineer (iOS). You will be part of a multi-disciplinary team creating a seamless mobility experience for Trafi's flagship service. This fast-paced, agile environment offers high autonomy and responsibility, allowing you to contribute ideas and utilize new technologies. You'll collaborate with brilliant engineers, receiving valuable feedback and opportunities for growth. The role involves developing and maintaining iOS applications using Swift, SwiftUI, and TCA, working with a modular architecture and contributing to the backend Swagger schema. Trafi offers a competitive salary, remote work flexibility, comprehensive health benefits, professional development opportunities, and various other perks.
Requirements
- 3+ years of experience in native mobile application development (iOS)
- Working knowledge of FRP, RxSwift and Combine
- One or more published mobile applications under your belt
Responsibilities
- Write Swift code in a 100% native codebase that supports two latest iOS versions
- Write code that writes code
- Use SwiftUI and TCA for new features
- Maintain UI with a clear boundary between logic and presentation
- Use and maintain components from an in-house UI component library
- Enjoy Swift package manager for a modular architecture β each cityβs app is a unique combination of feature modules
- Instrument and monitor their code
- Maintain our appsβ backend Swagger schema
- Manage our mobile CI & CD pipeline on TeamCity
Preferred Qualifications
- Familiarity with backend programming (C#)
- Experience contributing to and/or maintaining open-source projects
- Experience in maintaining and developing white-label code bases
Benefits
- Work Your Way. Enjoy the flexibility to work remotely from anywhere (compliant with EU laws)
- Health Benefits. We've got your well-being covered with medical insurance, ensuring you're in great shape. Additionally, you can personalize your wellness options using Stebby
- Learning Budget. Your growth matters to us. We've set aside a budget for your personal and professional development, so you can continue to grow
- Convenient Commuting. Take your pick between parking options or a monthly allowance for the Trafi app, so you can get to work without stress
- Team Time. Enjoy team-building activities with a dedicated budget and time off to strengthen connections
- Christmas Break. Enjoy an extended holiday season with extra days between Christmas and New Year to unwind, recharge, and spend quality time with loved ones
- Bonus Vacation. Get an additional three bonus days. Take some time off to relax, and do what you love during your extended break
- Secure Your Future. Thinking ahead? We offer the option to allocate a part of your salary to a pension fund for your stable future
- Share Options. Invest in your future alongside us! Our Share Options program invites you to become a part-owner in our journey to success
Share this job:
Similar Remote Jobs
- πAlgeria, Tunisia
- πCanada
- π°$150kπWorldwide
- πPortugal
- πGermany
- πUnited States
- π°$135k-$170kπUnited States