

Share
As a senior engineer, you'll take part throughout the product development lifecycle—from conceptual design to product launch—while working closely with Product Managers, Designers, and Architectural teams.
What you'll do and learn:
Develop features that are modular and loosely coupled
Able to translate product and design documents into clean, high-quality, crash-free, well-tested and maintainable production code autonomously
Write unit tests and automation code for all shipped features
Conduct code review for immediate team
Develop and maintain technical documentation to support software applications.
Propose and evaluate multiple design options, providing estimates for each.
Structure and complete tasks independently, meeting deadlines and milestones.
Effectively communicate assumptions and seek clarification from stakeholders, ensuring alignment and understanding across all domains.
What you will bring:
4+ years professional experience in native mobile development
Understanding of advanced swift features such as generics / concurrency mgmt /
Experience with dependency management tools in iOS - SPM/Cocoapods/Carthage etc
Basic understanding of system design for large scale consumer mobile applications
Familiarity with CI/CD tools
Experience implementing modern platform design patterns
Understanding of testing iOS applications using platform tools
Experience with production monitoring
Basic proficiency with swift memory management
Strong learning ability, self-driven
Excited about new and innovative technologies within immediate field of expertise
Attending knowledge sharing sessions, both within the company and externally
Innovative, team player, excellent communication and decision-making
Bachelor's degree in EE, CS or other related field or equivalent exp.
These jobs might be a good fit