Software Engineer-IOS
7 days ago
Role: Senior Software Engineer-IOS
Location: Gurugram OR Remote, India
**This role requires Core Work Hours from 8:30 pm to 12:30 am IST (will change as per daylight saving in US). The remaining hours are completed at individual discretion.**
Role Characteristics:
Recognized subject matter expert who knows how to apply theory and put it into practice with in-depth understanding of the professional field with limited oversight from managers. Independently performs the full range of responsibilities within the function; requires deep job knowledge of areas typically obtained through higher education combined with experience. Manages large projects or processes and problems faced are difficult and often complex; analyzes problems/issues of diverse scope and determines solutions. May manage programs that include formulating strategies and administering policies, processes, and resources; functions with a high degree of autonomy. Influences others regarding policies, practices and procedures.
You will:
- Design, architect, and document the entire system, down to the details, to meet team needs.
- Code robust iOS solutions to solve current problems, identifying and fixing issues within your areas of expertise.
- Act as a CodeOwner and stakeholder in code reviews within your area of expertise.
- Automate unit, integration, and end-to-end testing solutions, working closely with the QA team to ensure seamless integration.
- Deploy and run your code in pre-production to ensure quality before release.
- Develop and maintain debugging tools to enhance team efficiency.
- Collaborate with vendors to ensure third-party SDKs are properly integrated and functional.
- Perform and monitor mobile releases for iOS, ensuring smooth rollouts and updates.
- Retire outdated solutions and resources when no longer needed, ensuring the system remains efficient and streamlined.
- Provide operational support for your deployed code and all code within your domain of expertise.
- Identify and address team-wide issues, preventing problems from occurring.
- Coordinate across all business teams to resolve technical issues, mitigate risks, and provide actionable solutions.
- Perform other job-related duties as assigned.
You have:
- A 4-year degree in Computer Science or a related field OR 5+ years of experience in software development.
- 3+ years of experience in software engineering.
- 3+ years of experience with iOS development tools (Swift, SwiftUI, Objective-C, Xcode, Core Data, Combine, Foundation, UIKit).
- 2+ years of experience with SwiftUI or declarative UI frameworks.
- 3+ years of experience on an Agile team.
- Proficiency in Concurrency, Multithreading, and Swift Combine or other asynchronous programming patterns.
- Knowledge of object-oriented design principles, patterns, best practices, performance optimizations, and memory management on iOS.
- Ability to effectively communicate across teams to provide and implement solutions.
- Proven ability to troubleshoot complex issues and execute solutions.
- A strong sense of self-drive and technical expertise to work independently and within a team.
- Mentorship skills to guide junior and mid-level engineers.
- Excellent communication and documentation skills to articulate ideas clearly.
- Strong problem-solving and critical-thinking abilities to handle edge cases and unexpected issues.
- Experience collaborating with cross-functional teams (designers, product managers, QA).
Would be great if you have:
- Experience using React Native (Function Components, Hooks, Redux, JavaScript/TypeScript).
- Familiarity with ingesting and exposing large datasets in the weather industry.
- Experience in the advertising industry.
- Proficiency with tools like GitHub, Jenkins, Spinnaker, Artifactory.
We are an equal opportunity employer and value diversity, inclusion and equity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
What we offer:
At Weatherbug, we want our employees to be comfortable with their benefits so they can focus on doing the work they love.
- Parental leave- Maternity and Paternity
- Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays).
- In Office Daily Catered Breakfast, Lunch, Snacks and Beverages
- Health cover for any hospitalization. Covers both nuclear family and parents
- Covid home quarantine cover
- Tele-med for free doctor consultation, discounts on health checkups and medicines
- Wellness/Gym Reimbursement
- Pet Expense Reimbursement
- Childcare Expenses and reimbursements
- Employee assistance program
- Employee referral program
- Education reimbursement program
- Skill development program
- Cell phone reimbursement (Mobile Subsidy program)
- Internet reimbursement
- Birthday treat reimbursement
- Employee Provident Fund Scheme offering different tax saving options such as VPF and employee and employer contribution up to 12% Basic
- Creche reimbursement
- NPS employer match
- Meal card for tax benefit
- Special benefits on salary account
-
Developer (iOS)
2 days ago
Gurgaon, Haryana, India Ahead WebSoft Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionAhead WebSoft Pvt. Ltd., based in Gurugram, India, is a software development company dedicated to creating exceptional software products. We stand out with our dynamic approach and commitment to meeting customer needs, working with clients across various domains and project sizes. Our team of innovative engineers and managers is dedicated...
-
iOS Developer
2 days ago
Gurgaon, Haryana, India Ahead WebSoft Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionAhead WebSoft Pvt. Ltd., based in Gurugram, India, is a software development company specializing in outstanding software products. We stand out due to our dynamic approach and dedication to meeting customer needs across various domains and project sizes. We deliver cost-effective solutions tailored to customer expectations through a...
-
iOS Engineer
3 weeks ago
Gurgaon, Haryana, India Hive Full timeAbout Hive :Hive is a full-stack deep learning platform helping to bring companies into the AI era. We take complex visual challenges and build custom machine learning models to solve them. For AI to work, companies need large volumes of high quality training data. We generate this data through Hive Data, our proprietary data labeling platform with over...
-
iOS Developer
3 weeks ago
Gurgaon, Haryana, India Thomasmount Consulting Pvt ltd Full timeAbout the Role : We are looking for a highly experienced Senior iOS Developer with a proven track record of building, scaling, and maintaining high-performance iOS applications. The ideal candidate is hands-on with Swift, Objective-C, and modern iOS frameworks, while also being a strong collaborator and mentor in agile development teams.Key Responsibilities...
-
iOS Developer
2 days ago
Gurgaon, Haryana, India Airveda Full time ₹ 6,00,000 - ₹ 18,00,000 per yearCompany Overview:Airveda is a mission-driven organization dedicated to helping people breathe well and live well. We specialize in building comprehensive Air Quality Monitoring IoT systems for both indoor and outdoor environments. Our mission is to empower individuals to manage their air pollution exposure while creating awareness about the importance of air...
-
iOS Developer
5 hours ago
Gurgaon, Haryana, India Ushyaku Software Solutions LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per yearShare profile at Job DescriptionDesign and build applications for the iOS platformDesign & Develop enterprise / B2B iPad AppsEnsure the performance, quality, and responsiveness of applicationsCollaborate with a team to define, design, and ship new featuresIdentify and correct bottlenecks and fix bugsHelp maintain code quality, organization, and...
-
Senior Software Engineer
5 days ago
Gurgaon, Haryana, India Airtel Full time ₹ 10,000 - ₹ 20,000 per yearSenior Software Engineer - iOSSkills RequiredProficient in Swift, and Cocoa Touch Experience with iOS frameworks such as Core Data, Core Animation, etc. Familiarity with RESTful APIs to connect iOS applications to back-end services Understanding of Apple's design principles and interface guidelines Experience with performance and memory tuning...
-
iOS Developer
4 weeks ago
Gurgaon, Haryana, India Snapmint Full timeJob Description :We are looking for an iOS developer with a passion for working on mobile app cutting-edge technology, and who thrives on the challenge of building something new that will operate at a massive scale. In this role, you will be responsible for building, maintaining, and releasing an iOS app on the App Store. You will work alongside Software...
-
iOS Developer
4 days ago
Gurgaon, Haryana, India Snapmint Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob DescriptionWe are looking for an iOS developer with a passion for working on mobile app cutting-edge technology, and who thrives on the challenge of building something new that will operate at a massive scale. In this role, you will be responsible for building, maintaining, and releasing an iOS app on the App Store.You will work alongside Software...
-
iOS Developer
4 hours ago
Gurgaon, Haryana, India Datacultr Full time ₹ 5,00,000 - ₹ 15,00,000 per yearABOUT USDatacultr is a global Digital Operating System for Risk Management and Debt Recovery, we drive Collection Efficiencies, Reduce Delinquencies and Non-Performing Loans (NPL's). Datacultr is a Digital-Only provider of Consumer Engagement, Recovery and Collection Solutions, helping Consumer Lending, Retail, Telecom and Fintech Organizations to expand and...