Full Time
Remote

Senior iOS Engineer

Apply

Overview

We are seeking a highly skilled and motivated Senior iOS Engineer with a strong background in SwiftUI, Clean MVVM architecture, unit testing, and agile methodologies. As a Senior iOS Engineer at Tappz, you will play a crucial role in designing, developing, and maintaining our cutting-edge mobile applications. You will collaborate with a team of talented professionals and have the opportunity to contribute to the creation of apps that reach millions of users worldwide.

What you will do

- Design and develop innovative iOS applications using SwiftUI and Clean MVVM architecture.

- Write clean, efficient, and maintainable code that follows industry best practices.

- Conduct thorough unit testing to ensure code quality and robustness.

- Collaborate with cross-functional teams, including designers, product managers, and backend developers, to deliver high-quality mobile experiences.

- Apply Agile methodologies to facilitate efficient project delivery and continuous improvement.

- Participate in code reviews and provide constructive feedback to maintain code quality and adherence to coding standards.

- Release apps on the App Store and ensure compliance with Apple guidelines.

- Stay up-to-date with the latest iOS development trends, tools, and technologies.

Requirements

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

- 5+ years of professional experience in iOS development.

- Extensive experience with SwiftUI, Clean MVVM architecture, and unit testing.

- Proficient in Git and Gitflow for version control and code collaboration.

- Familiarity with Agile methodologies and their application in software development.

- Excellent English communication skills, both written and verbal.

- Proven track record of releasing at least one app on the App Store.

- Knowledge of App Store Optimization (ASO) and App Store Advertising (ASA) is a plus.

- Strong attention to detail and a passion for delivering exceptional user experiences.

- Collaborative team player with excellent interpersonal skills.

- Self-motivated and driven to create outstanding mobile applications.

What we offer

- Competitive salary

- Yearly bonus based on performance (to be determined).

- Exciting opportunities to work on cutting-edge AI and AR technologies.

- Collaborative and supportive work environment.

- Professional development and training opportunities.

- Chance to contribute to the creation of apps with a global reach.