MiWay is looking for a Senior iOS Developer to own the development, quality, and maintenance of the Discovery member application published to the App Store. You will be a key member of the Digital Channels team, delivering innovative solutions by collaborating with cross-functional partners to translate business needs into robust technical implementations.
What You'll Do
- Develop, test, and maintain deployed application software to a high standard of quality.
- Collaborate with product managers and designers to ensure a successful product and a great user experience.
- Analyze, maintain, and enhance the existing application, troubleshooting issues efficiently.
- Perform accurate development estimation and produce technical specifications and designs.
- Participate in new business development through ideation, prototype development, and project estimates.
- Research new techniques, tools, and best practices and share knowledge with the team and community.
- Support projects throughout the entire lifecycle, from requirements and design through to implementation, release, and post-release support.
- Provide technical support and maintain deployed applications across development, test, and production environments.
- Assist with quality assurance processes and provide constructive feedback.
What We're Looking For
- A competent understanding of the system development life cycle and the developer's role in each stage.
- A competent understanding of defined system development tools, processes, and workflows.
- A competent understanding of the distinction between business, functional, and non-functional requirements and how to implement them.
- A competent understanding of the importance of delivering high-quality source code and how to achieve it.
- A competent understanding of the technologies used and the structure of system components.
- A competent understanding of the domain and business terminologies and their link to system implementations.
- Strong analytical and problem-solving skills.
- A self-starter who takes ownership, is accountable, and can work effectively under minimum supervision.
- Excellent written and verbal communication skills.
Team & Environment
You will work within the Digital Channels team and collaborate closely with Product Owners from various business units, Business Analysts, UX/UI designers & Content Teams, and the System Architect. The environment at Discovery is fast-paced and dynamic, built to enable smart, self-driven people to be their best. The organization is passionate about innovating for financial success and positive societal change, attracting high-caliber talent to an energetic and motivated workplace.
Discovery's core purpose is to make people healthier and to enhance and protect their lives.





