We are Shared Mobility, Toyota Financial Services partner and we are developing in-house projects for car sharing. We have the ambition to become Toyota regional center in the next couple of years and we need reinforcement from the new iOS developer.
Our team needs your help to maintain and further develop projects we are working on.
We are always trying to find the best possible solutions, so we expect our team members to be proactive, flexible, and open-minded. We are always trying to extend our knowledge and apply the best principles, and we are open to improvements and changes in processes and code. When something is wrong raising your hand, it is in Toyota’s Way of Work.
Sounds interesting so far?
Here is what we expect from you:
- Be part of the decision-making process by analyzing design provided by our designers and estimate how much work it would be needed to implement it on iOS
- Translate from agreed high fidelity design to high-quality code at an agreed time. You will participate in time estimation.
- Write iOS code according to Swift standards
- Review others code and don’t get personal when someone request changes in your code
- Know basics of working in an Agile environment
What qualifications do we expect from you?
- Some degree in Computer Science is preferable, but most of us started to work before graduation so it is not eliminating
- 4+ years working in iOS is mandatory. We are working mostly with Swift and UIKit Auto Layout but there is always some part of Objective-C code so it is good to know.
- Communication with servers is done through REST API and JSON
- GIT is our source control choice, and we work in a Trunk Based Development way
- New code is written in VIPER architecture and we are actively transitioning to it. But some MVC parts could jump out of the dark of old dusty code parts. We clean dust from them regularly so they are not always scary.
- You understand everything so far? Good, but you will also communicate daily in English with team members outside of Serbia, but u timu ćemo da pričamo uglavnom na srpskom
It would be a plus if you:
- Have experience writing Unit tests and do it in Test Driven Development way
- Implemented Bluetooth connection to other iOS/Android devices
- Know how to write CocoaPods custom library and you have done it before
- Interested in the whole iOS app lifecycle and follow iOS UX trends so you can actively contribute to design discussion.
Sounds nice? Here is what we offer:
- Of course, competitive salary everybody does that. But we do it really.
- Private healthcare, needed equipment and sick leave as per standard in our industry
- Work in the international team, not just through online meetings, they come here in Nis offices also.
- Yearly budget for education is also something we should point out.
- Someone loves them, someone not but team-building dinners are regular, besides daily coffee gatherings in the cafe upstairs when we are working from the office. All of this is optional per your preference.
- We plan to work 8 days from the office monthly for people living in Nis in post Covid period, fully remote work is also an option.
Ready to apply? We are waiting for your CV!
Have other questions? Feel free to ask our (and hopefully soon your’s) iOS team lead on LinkedIn.