At a Glance
- Tasks: Develop modern iOS mobile solutions for Vodeno's cloud platform.
- Company: Vodeno is a top innovator in Banking-as-a-Service with cutting-edge technology.
- Benefits: Enjoy flexible work options, individual development budgets, and VIP medical care.
- Why this job: Join a dynamic team and create impactful software used by banks across Europe.
- Qualifications: 3+ years in iOS engineering, proficiency in Swift, and strong problem-solving skills required.
- Other info: Diverse teams are encouraged to apply; we value unique skills and perspectives.
The predicted salary is between 43200 - 72000 £ per year.
Published: Tue, 29 Oct 2024 20:50:49 GMT
Position: Senior iOS Software Engineer at Vodeno
Company Overview:
Vodeno is a leading innovator in the Banking-as-a-Service space, with a cloud-native technology and a strong network of partners. Our platform provides businesses in Europe with opportunities to integrate financial products and services into their solutions, backed by our expertise in the financial sector and cloud technology.
Job Responsibilities:
As a Senior iOS Software Engineer, you will join our team of software engineers, testers, analysts, and product owners. Your main focus will be on developing modern iOS mobile solutions for our products within the Vodeno Cloud Platform. We value high-quality code with automated test coverage of at least 75%, and we are looking for a candidate who shares this value. In this role, you should be able to work independently with little supervision and have excellent organization and problem-solving skills. Your goal will be to develop high-quality software that meets user needs and business goals, including creating mobile applications and modular frameworks. Your code will be used on a large scale across various banks and financial institutions.
Requirements:
- 3+ years of experience in iOS engineering
- Proficiency in Swift
- Strong knowledge of data structures and algorithms
- Understanding of MVVM, MVC, multithreading, ARC, and advanced debugging
- Familiarity with CI/CD tools like Bitrise, TravisCI, or Jenkins
- Knowledge of Cocoapods, SPM, RxSwift/Combine, REST APIs, XCFrameworks, and GIT
- Excellent communication skills and a positive attitude
- Fluent in spoken and written English
- Familiarity with Ruby, Bash, Python, and Markdown
- Experience with testing (Unit, Integration, and End-to-End)
- Solution-oriented, organized, accountable, with attention to detail
Nice to Have:
- Experience with Apple Pay API
- SwiftUI experience
- Bachelor of Science degree
- Knowledge of mobile security
- ELK (ElasticSearch, Logstash, Kibana)
- Familiarity with Firebase
- Familiarity with Sentry
- Familiarity with Fastlane
- Familiarity with Kotlin
- Experience with App Store Review Guidelines
- Experience with App Store Connect/TestFlight
- App Management experience
Benefits:
- Flexible contract options
- Flexible work location (home or office)
- Individual development budget
- Opportunities for growth and official certification by Google
- Extra days off for wellbeing
- VIP-level private medical care for you and your family
- Psychological consultations
- Co-sponsorship of a sports card (Multisport)
- Apple MacBook for work
- Beautiful office spaces in London and Warsaw with convenient commute options and healthy snacks provided
Application Process:
- Step 1: Talk with a Recruiter about your experiences and ambitions
- Step 2: Technical interview with future colleagues
- Step 3: Meeting with Team Manager to discuss fit
Note to Applicants:
At Vodeno, we believe diverse teams are the best teams. We encourage all interested candidates to apply, even if they do not meet all requirements. We are interested in getting to know you and learning about your unique skills and strengths. Please note that we may close the job posting early if we receive a large number of exceptional applications.
Good luck!
Contact Information:
Please contact us at for any inquiries. We would be happy to assist you.
#J-18808-Ljbffr
Senior iOS Software Engineer employer: Basarako
Contact Detail:
Basarako Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior iOS Software Engineer
✨Tip Number 1
Make sure to showcase your experience with Swift and iOS engineering in your conversations. Highlight specific projects where you implemented MVVM or MVC patterns, as this will resonate well with the team at Vodeno.
✨Tip Number 2
During your discussions, emphasize your familiarity with CI/CD tools like Bitrise or Jenkins. Share examples of how you've used these tools to improve your development workflow and ensure high-quality code.
✨Tip Number 3
Prepare to discuss your problem-solving skills and how you've tackled complex issues in past projects. Vodeno values solution-oriented candidates, so be ready to provide concrete examples.
✨Tip Number 4
Since communication is key for this role, practice articulating your thoughts clearly and positively. Be prepared to discuss how you collaborate with cross-functional teams, as this will demonstrate your fit within Vodeno's culture.
We think you need these skills to ace Senior iOS Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in iOS engineering, particularly your proficiency in Swift and any relevant projects you've worked on. Emphasize your understanding of MVVM, MVC, and multithreading.
Craft a Strong Cover Letter: In your cover letter, express your passion for developing high-quality software and your alignment with Vodeno's values. Mention specific experiences that demonstrate your problem-solving skills and ability to work independently.
Showcase Relevant Skills: Clearly list your technical skills related to the job description, such as familiarity with CI/CD tools, REST APIs, and testing methodologies. If you have experience with Apple Pay API or SwiftUI, make sure to include that as well.
Prepare for Interviews: Anticipate questions related to your technical expertise and problem-solving abilities. Be ready to discuss your previous projects and how you ensured high-quality code with automated test coverage. Practice articulating your thoughts clearly in English.
How to prepare for a job interview at Basarako
✨Showcase Your iOS Expertise
Be prepared to discuss your experience with iOS engineering, particularly your proficiency in Swift. Highlight specific projects where you implemented MVVM or MVC patterns, and be ready to explain your approach to multithreading and debugging.
✨Demonstrate Problem-Solving Skills
Since the role requires excellent problem-solving abilities, think of examples from your past work where you faced challenges and how you overcame them. This will show that you can work independently and tackle issues effectively.
✨Familiarize Yourself with CI/CD Tools
Make sure you understand the CI/CD tools mentioned in the job description, like Bitrise or Jenkins. Be ready to discuss how you've used these tools in your previous roles to improve code quality and deployment processes.
✨Communicate Clearly and Positively
Excellent communication skills are essential for this position. Practice articulating your thoughts clearly and maintain a positive attitude throughout the interview. This will help you connect better with the interviewers and demonstrate your fit within the team.