Work Flexibility: Hybrid
What you will do:
- Translate user needs to design inputs/specifications and produce advanced component and sub-system level designs.
- Analyze and correct complex product design issues, using independent judgment.
- Develop and design software systems per requirements and architecture defined.
- Generate and review the necessary documents to support the project. (Requirements/Design/Architecture/Bugs/Test)
- Lead out on development of Mobile Applications for iOS products include iPads, iPods, and iPhones.
- Design, architect, and develop maintainable, testable, functional software that meets product and customer requirements.
- Mentor and grow technical talent within discipline/function.
- Lead and support complex product development for cross functional teams, influencing multiple technical areas of expertise.
- Hold the team accountable to deliver high quality results with passion, energy and drive to meet business priorities.
- Enforce and maintain software coding standards.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Manage a team of mobile developers.
What you will need:
Required
- Bachelor’s degree in software engineering/ computer science
- 12+ years of work experience in mobile development
- 5+ years of experience leading/managing a mobile team.
- 5+ Years of experience in Swift and Objective-C
- Experience with some of the following technologies:
- UIKit, Core Data, Core Bluetooth, AVFoundation, NSURLSession
- Experience with ARKit and RealityKit is a plus.
- Experience with Metal Framework is a plus
- Talent for cleanly architecting UI features
- Passion for quality and attention to detail
Desired
- Master’s degree in software engineering
- 2 Years experience in Swift UI is a plus
- Superior ability to identify and resolve complex problems
- Excellent communication skills with the ability to work cross-team
- Inquisitive and highly motivated self-starter
Travel Percentage: None
Similar Jobs
Healthtech • Other • Robotics • Biotech • Manufacturing
The Manager of AI Applications will lead the development of mobile applications for iOS products. Responsibilities include translating user needs into design specifications, managing a team of mobile developers, ensuring software quality, analyzing design feasibility, and mentoring technical talent. The role requires strong leadership and technical skills to drive product development across cross-functional teams.
Top Skills:
Objective-CSwift
Fintech • Machine Learning • Payments • Software • Financial Services
As a Software Engineer at Capital One, you will write efficient and testable code while following best practices in an AWS environment. Responsibilities include utilizing various programming languages and databases, engaging in collaborative problem-solving, and innovating with new technologies in a fast-paced, intellectually rigorous environment.
Top Skills:
JavaPython
Fintech • Machine Learning • Payments • Software • Financial Services
As a Business Analyst Intern, you will leverage advanced analytics, data science, and machine learning to identify business challenges, develop data products, and validate statistical models. You will work in a fast-paced environment and collaborate with teams to drive improvements and execute strategic recommendations.
Top Skills:
Advanced AnalyticsData ScienceMachine Learning
What you need to know about the Mumbai Tech Scene
From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.