Who are we?
We are LotusFlare, a fast growing, product company. Our top notch team of professionals is building next generation telco software.
Our business is growing and our team growth follows. We are looking for an experienced and motivated Senior iOS Engineer to join our mobile team in Belgrade in disrupting the Telco industry.
If you decide to join us, you would be working in an ambitious, supportive and friendly environment, with the opportunity to significantly contribute to the growth and development of our products.
Does this apply to you?
- You are proficient with Swift programming language
- You have at least 5 years of professional experience in iOS development
- You firmly believe in code review as an integral part of writing rock solid, high quality code
- You cover your code with tests
- You mastered Git, in and out of CLI
- You make sure that the code you write is reusable, maintainable and well documented
- You know your way around design patterns
- You are great at problem solving where you apply your knowledge of various data structures and algorithms
- You have a strong passion for mobile apps and you are staying up to date with new technologies
- You enjoy knowledge sharing and mentoring younger colleagues.
- You are able to plan development of a specific feature, providing strong arguments for development estimations and technical decisions
- You are able to contribute to design, innovation and constant improvement of product you are developing
- You are able to take part in defining project direction and provide innovative solutions
And maybe even this?
- You have experience with Clean Swift or some other CLEAN architecture for iOS
- You have experience with mobile SDK development and maintenance
- You have experience with dependency injection frameworks
- You have experience with private CocoaPods
- You have experience with Instruments tool
- You have experience with Sourcery
- You have experience with SwiftUI
- You have experience with Git Flow
- You have experience with Kotlin and Kotlin Multiplatform
Awesome! Check out your typical day at LotusFlare:
- Your day starts with you checking out pull requests and doing code reviews
- You work on your assigned tasks making sure you are on schedule
- You closely collaborate with our UX/UI team to execute pixel-perfect design
- You closely collaborate with our backend team, making sure you deliver the most optimal user experience for our apps.
- You closely collaborate with your teammates, providing answers and guidance to younger colleagues
- You take ownership of the code you write.
Liked it so far? Good. Benefits we have for you:
- Paid lunch in the office
- Private healthcare
- Yearly bonus
- Company stock options
- Trainings and workshops
- Truly flexible working hours
- Top of the class engineers to work with
Sounds challenging? Apply!