Software Development
·
Multiple locations
Senior iOS Software Engineer
Our promise:
- You choose how you'll work with us: remote first or at our offices in Timpuri Noi Square (Bucharest) or Brasov;
- We support your career growth through continuous learning, coaching, and mentorship programs;
- We promise you a feedback-driven culture that inspires healthy communication;
- A friendly, professional, and supportive team is waiting for his new teammate;
- A bunch of people with common hobbies and interests (sailing, football, running marathons, tennis, music, etc.) is ready to welcome you;
- A community driven by courage and creativity (we have our own beer and our own band that sings about us) is challenging you to have serious fun with us;
- We designed benefits that give you the power to create balance in life, on and off work.
As a Senior iOS Software Engineer, you will:
- Participate in a team-oriented environment to develop complex native mobile applications;
- Follow industry best practices;
- Understand client requirements & functional specifications;
- Research and implement new tools and technologies;
- Constantly improve the application architecture, performance, and security;
- Collaborate with the project team members;
- Share technical knowledge with the team.
What about you?
- 4+ years Swift development experience;
- Solid knowledge of OOP and MVVM architecture;
- Solid understanding of data structures and algorithm fundamentals;
- Experience working with GIT source control;
- Working with design files in Adobe Photoshop/XD/Figma;
- Experience publishing apps in Apple AppStore;
- Experience working with third-party libraries (integration via SPM or CocoaPods) and APIs;
- Solid experience with iOS frameworks (SwiftUI and UIKit) and reactive programming using Combine
- Excellent ability to develop and understand algorithms;
- Excellent verbal and written communication skills;
- Experience writing unit tests.
- Nice to have:
- Experience with CI/CD integrations for automatic build distribution;
- Flutter development experience;
- Ability to work in a fast-paced, iterative development environment and able to multitask;
- Pragmatic mindset and with an ability to use the right tools to achieve the project goals;
- Experience in open-source projects.
Our process starts here. What should you expect?
✨ A get-to-know-HR Discussion with your recruiter;
✨ A final tale with our tech team.
- Department
- Software Development
- Locations
- Brasov, Bucharest, Remote, from Romania
Software Development
·
Multiple locations
Senior iOS Software Engineer
Loading application form