We hope you are staying safe. We are hiring a iOS Lead to join our Digital Engineering team.
Who are we?
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.
What are we looking for?
8+ years of Experience in software development with a strong command of object oriented principles.
6+ years of experience working on iOS front-end development using Swift, SwiftUI with combine
Responsible for leading distributed technical teams (on-shore, off-shore and near-shore) through all stages of the software development lifecycle.
Collaborates with the Enterprise Architect (EA) and Solution Architects, business and the project team to understand business requirements and strategies, ensures completeness of requirements and create suitable software solutions to support those needs.
Ensures the design solutions are achievable and can be implemented working along a sequence of events/steps in achieving the target architecture.
Partners with other Tech Leads and Architects in driving modular, services-oriented integration and solution architecture.
Responsible for the quality and delivery of the App Dev software activities, including adherence to software design, development and code reviews, as well as security and DevOps/infrastructure standards.
Defines create and support reusable application components/patterns from a business and technology perspective.
Review and approve software design and code produced by team members
Represent the team in architectural and technical discussions with other engineering teams
Strong understanding of mobile UI guidelines and best practices
Excellent knowledge of working with dynamic data (e.g. JSON, XML) through various interface types (e.g., REST)
Ensures integration requirements & designs are supported by defined development patterns and if required augments them as new patterns emerge.
Use Agile SCRUM to deliver solutions with a high level of flexibility and adaptability.
If you are interested, I would love to talk to you about our company and the opportunity. Otherwise, I thank you for your time and I wish you a great day. Stay safe.