The Role:
We are looking for a talented Senior iOS Developer to join our growing Tech Holding family. You will work alongside a team of talented engineers to design and build the next generation of our mobile applications. If you are a self-starter who has a passion for pushing mobile technologies to the limit and leveraging the latest technologies and tools, this could be the perfect opportunity for you!
What you will do:
- Be a critical thinker who can anticipate potential pitfalls and suggest improvements.
- Take ownership of your code, and ensure that the acceptance criteria is verified before sending the ticket to QA
- Build new features from the ground up or help enhance or maintain existing projects.
- Collaborate with onsite and offshore engineering teams to produce clean reusable code, and provide constructive criticism through code reviews.
- Work closely with the product managers and turn product requirements into actionable technical stories with well-defined technical specifications and details.
- Work with backend engineers to discuss API and data requirements needed to power iOS apps.
- Help assist QA teams by validating bugs and providing fixes in a timely manner.
- Participate in architecture design and decisions on how to scale mobile applications.
- Provide diagrams and architecture documentation that other mobile developers can easily understand
Required Skills:
- 3+ years of iOS development experience, including a strong familiarity with Apple frameworks and object-oriented design best practices
- Experience building applications in Swift
- Knowledge of building and testing large-scale iOS apps and codebases
- Ability to create multi-environment deployment pipelines for new and existing apps
- Time management and organizational skills
- Comfortable working in an agile and fast-paced environment.
- Have a good understanding of using git and the gitflow workflow for source control management and versioning.
Nice to have Skills:
- Familiarity with React Native, Flutter, SwiftUI, or Fastlane
Education & Certifications:
- Bachelor’s Degree in Computer Science or relevant years of work experience
This job has now closed
You can find more jobs over on our careers page.
See More Jobs