Join a remote engineering team that is highly collaborative and driven to succeed while coaching your junior and intermediate peers
Collaborate together with partners and stakeholders from different teams and departments
Write efficient, maintainable, well-documented code that is simple to read
To properly verify the validity of your code, create automated tests
Focus on quality and use iterative processes to progress from good to excellent
Take part in the team's on-call rotation and be in charge of your code from development to deployment and operations
Be prepared to learn from some of the industry's top talent when you join
Work both independently and with others in a quick-thinking team environment Communicate well in a group setting with other engineers, product management, and design
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 3+ years of relevant experience as a mobile iOS engineer
Demonstrable experience working with CI (Continuous Integration) preferably through GitHub actions
Extensive experience working with Objective C, Swift, Core Data, Storyboards, Xibs, and Swift UI
In-depth knowledge and experience with Cocoapods and/or Carthage
Prolific experience with MVVM architectural pattern, Singleton, Dependency injection
Knowledge of AWS Services (such as EC2, Lambda, RDS, Kinesis, and others) and Google Services (primarily Firebase)
Follow WWDC and stay informed about the newest best practices
Outstanding communication and teamwork abilities
Ability to handle your workload with little to no supervision
Solid understanding and experience with OO design, algorithms, and data structures