iOS Developer

Encora Logo

Encora

πŸ“Remote - Mexico

Summary

Join Encora as a Senior iOS Engineer and become a key member of a cross-functional team building new features for our mobile apps. You will collaborate with product and design teams, shipping features frequently. Provide leadership and mentorship to junior engineers through code reviews and technical discussions. You will write clear technical documentation, stay current with industry trends, and contribute to process improvements. This role requires 7+ years of relevant experience, proficiency in Swift, SwiftUI, and iOS development, and experience with large, modular codebases. The ideal candidate demonstrates analytical abilities, problem-solving skills, and a bias for action.

Requirements

  • +7 years of experience in relevant roles
  • Swift, SwiftUI and iOS development
  • Experience working on a large modular codebase that was started a decade ago and needs to be well architected for the next decade of growth

Responsibilities

  • Collaborating closely with product & design, shipping early and often
  • Providing leadership and mentorship for junior engineers through thoughtful code reviews, pairing, and technical discussions
  • Seeking feedback because it you know has the ability to turn good work into great work
  • Writing clear and concise technical documents
  • Keeping up to date with the latest technologies and industry trends, and sharing them with the team

Preferred Qualifications

  • Track record of shipping successful iOS apps to the App Store
  • Proven analytical abilities and propensity for problem solving
  • Initiative to identify process and systems improvements and to take ownership of implementation
  • Bias for action, driving impact, and initiating ideas
  • React Native experience is a plus, but we’re mostly migrated off it so not a requirement!

Benefits

Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.