
Job Description
- Be part of the whole software development life cycle
- Design, build, and own the architecture for the iOS platform
- Work closely with product managers and designers to iterate on and define product scope and design
- Collaborate with Engineers across the company to build new features
- Actively contribute to the adoption of best practices in Software Engineering, improvement of processes and team culture
Requirements
- 4+ years of professional experience building native iOS apps
● You are proficient in Swift and have strong knowledge of the iOS development ecosystem - You have a proven track record of developing high-quality iOS apps, following its design principles and guidelines
- Passion about coding and user experience standards
- You are more energized by missions and goals rather than a specific list of tasks.
● Good English and communication skills
Bonus skills
- Strong knowledge of algorithms, data structures and object-oriented methodologies
- Experience leading projects or teams of engineers
- Experience writing automated tests for iOS apps
- Familiarity with server-side components
- Familiarity with Go (Golang), RPC, AWS, Git, PostgreSQL
- Experience in financial software development
- Experience in agile methodologies
- Also, a spark in the eyes is always a plus!
Company offers
- Great compensation – attractive salary and benefits package
- Challenging and long-term projects
- Amazing personal growth experience at one of the greatest FinTech companies in Estonia
- Working with a motivated and talented international team, plus regular team events
- Modern office in the center of Tallinn
- Fresh fruits, sweets, drinks and treats