Job Closed

This listing is no longer active.

Tech Holding logo
Tech Holding

Think big, Start small, Scale fast!!!

Senior iOS Engineer

iOS EngineerSoftware EngineerContractRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

13 days ago

Salary

0

Seniority

Senior

Job Description

Senior iOS Engineer

Tech Holding

• Critical thinker who can anticipate potential pitfalls and suggest improvements, especially around data correctness (timezone, currency, channel-specific filters) and on-device analytics performance. • Contribute to the codebase, and ensure that the acceptance criteria have been verified before sending the ticket to QA. • Build new features from the ground up — KPI dashboards, drill-down views, filter panels, period comparisons, and data-visualization screens — while collaborating closely with product, design, and engineering teams. • Collaborate with onsite and remote engineering teams to produce clean reusable SwiftUI / MVVM code, and provide constructive criticism through code reviews. • Work with the team lead and the Product team and turn Product requirements into actionable technical stories with well-defined technical specifications and details. • Work with backend, data, and analytics engineers to discuss Parquet schemas, Firebase Storage sync flows, and SQL / DuckDB query requirements needed to power the iOS app. • Maintain and enhance the existing code by fixing bugs and monitoring app performance using Instruments (Time Profiler, Allocations, Leaks). • Implement and improve offline-first sync — Parquet download from Firebase Storage, local caching, and DuckDB import. • Provide feedback on architecture design and decisions on how to scale mobile applications as data volume and feature surface grow. • Provide concise documentation that other mobile developers can easily understand. • Own App Store releases — code signing, provisioning, TestFlight, and App Store Connect submissions.

Job Requirements

  • 5+ years of iOS development experience, including a strong familiarity with Apple frameworks and object-oriented (and protocol-oriented) design best practices.
  • A self-starter and fast learner who can adapt to the latest industry trends and technologies.
  • Strong experience building applications in Swift (Swift 5.8+), including Swift Concurrency (async/await, actors, @MainActor).
  • Hands-on experience with SwiftUI (iOS 17.6+) — state management (@State, @StateObject, @ObservedObject, @EnvironmentObject, @Binding), navigation, view composition, and custom layouts.
  • Solid grasp of MVVM architecture and clean separation of Models / ViewModels / Views / Services.
  • Hands-on integration experience with Firebase — Authentication, Firestore, Storage, and Analytics.
  • Experience implementing Sign in with Apple and Google Sign-In flows.
  • Comfortable working with SQL and embedded / local databases (DuckDB, SQLite, Core Data, or Realm — DuckDB / Parquet exposure is a strong plus).
  • Experience with Combine or async-await based reactive data flow.
  • Familiar with Swift Package Manager for dependency management.
  • Proficient with Xcode 16+, debugging with LLDB, and performance profiling with Instruments.
  • Knowledge of building and testing large-scale, data-heavy iOS apps and codebases (BI dashboards, analytics, or reporting apps) is a strong bonus.
  • Exposure to offline-first sync patterns, file I/O, and local data caching.
  • React Native or Flutter, Swift Charts, or Fastlane / Xcode Cloud / GitHub Actions CI/CD pipelines is a bonus.
  • Experience working with a distributed remote team.
  • Be punctual and provide accurate task/project estimations.
  • Comfortable working in an agile and fast-paced environment.
  • Have a good understanding of using git and the gitflow workflow for source control management and versioning.

Related Job Pages

More iOS Engineer Jobs

Software Mind logo

Senior iOS Engineer

Software Mind

Software House focused on results since 1999

iOS Engineer13 days ago
ContractRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Collaborate on the design and development of a modern and user-friendly healthcare mobile application. • Utilize Swift to develop high-quality, performant, and maintainable code. • Implement responsive user interfaces, engaging and adhere to Apple’s design principles. • Integrate third-party libraries and services to enhance application functionality. • Ensure the security and privacy of healthcare data through effective implementation of best practices. • Conduct testing, debugging, and troubleshooting to identify and address software issues. • Collaborate with cross-functional teams to implement continuous improvements and updates.

Costa Rica
Midnite logo

iOS Engineer - Rewards UX

Midnite

Building the future of betting & entertainment

iOS Engineer14 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

Role Description As an iOS Engineer at Midnite, working in our Rewards UX Team, you'll play a key role in shaping the mobile experience for our players. You'll work on features from concept to launch, helping build a product that's fast, intuitive, and distinctly Midnite. Working closely with product, design, and engineering, you'll have the opportunity to solve interesting technical challenges, influence how we build, and see the impact of your work in the hands of customers every day. - Build and maintain features across the Midnite iOS app using Swift and modern iOS frameworks - Collaborate with product, design, and engineering teams to define, build, and ship new features - Develop intuitive, high-quality user experiences using SwiftUI and UIKit - Ensure the performance, quality, and responsiveness of the application - Identify, troubleshoot, and resolve bugs, bottlenecks, and performance issues - Contribute to a clean, scalable, and well-structured codebase following MVVM-C architecture principles - Write and maintain automated tests to ensure reliability and stability - Support CI/CD processes and help improve development workflows using tools such as Fastlane and CircleCI - Help maintain high standards for code quality, organisation, and testing across the iOS platform Qualifications - 2–5 years of professional iOS development experience - Shipped production iOS apps to the App Store - Highly proficient in Swift 5+ - Experience building applications with SwiftUI and comfortable working with UIKit - Understands modern iOS architecture patterns, ideally MVVM-C - Experience with networking, persistence, concurrency, and threading - Writes robust tests using modern testing frameworks and thinks beyond the happy path - Comfortable working with Xcode and the wider iOS development ecosystem - Experience with CI/CD tools such as CircleCI and Fastlane - Worked with dependency management tools such as Swift Package Manager and/or CocoaPods - Enjoys collaborating with others, taking ownership, and contributing to a strong engineering culture Benefits - Private health insurance with zero excess, including optical cover and optional dental - Income protection to protect your earnings and give you peace of mind - Tenure holiday policy: After three years you receive an extra two days leave, increasing to 30 days annually after five years - Flexible working and a fully supported home office setup so you can do your best work from home - Nursery salary sacrifice scheme helping parents save thousands each year on nursery fees - Salary sacrifice schemes for tech and holidays so you can spread the cost of the things you want - Retail discounts and subscription perks across a wide range of brands - Quarterly team socials to connect, celebrate and have fun together

United Kingdom

ENG-DEG-MOBILE-PE MH-TE

Micron Technology

Micron Technology specializes in memory and semiconductor technology, such as computer memory and image sensors. Since opening, Micron Technology has had a successful history and i

iOS Engineer14 days ago
Full TimeRemoteTeam 45,000Since 1978

Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. We support these operations as a one-team, and my team works closely with the product lead team and the Test solution team. The below is a skill required by the entire team and does not require individuals to have everything. At first, I'll help you develop your strengths, and the team members will educate each other team members. If you are interested in any of them, please entry. 1. Improve Probe/Burn testing coverage/quality for Mobile DRAM products. 2. Collaborate with DFT/TSE/PE Probe/Burn test flow, review and sign off Probe/Burn program release to ensure quality control. 3. Develop testing patterns to improve testing efficiency and quality. 4. Utilize state-of-art in house engineering equipment to support product characterization and electrical failure analysis. 5. Support for new product startup and yield improvement. 6. Identify causes of low yield through systematic analysis. 7. Work closely with various engineering groups in resolving process/defects related issues. 8. Collaborate with test engineering teams to define and secure necessary test fixtures for memory testing. 9. Develop high quality and cost-efficient Mobile DRAM test strategies. 10. Automation of program development and work processes using scripting. 11. Utilize statistical tools for detailed data analysis on product to drive yield improvement projects. 12. Extensive usage of data parsing and data analysis for improving yields, test times and quality of the products. 13. Support Probe/Burn pattern verification of new products using Verilog simulations. 14. Identify design marginalities and request design fix for circuit-related problems. About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities - from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_japan@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert: Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.

Japan
Babylist logo

Senior Mobile Engineer, Health

Babylist

Babylist eases the path to parenthood, offering helpful content, a curated store, and a universal online baby registry through which new parents can discover, r

iOS Engineer14 days ago
Full TimeRemoteTeam 300Since 2011

Who We Are Babylist is the leading platform for expecting and new families. More than 10 million people shop with Babylist every year, making it the go-to destination for seamless purchasing, guidance, and expert recommendations. As a modern, AI-forward tech company, Babylist has expanded from a universal registry into a full ecosystem — the Babylist Shop, Babylist Health, Babylist Money, NYC and LA showrooms, branded content, and more — generating $750M in revenue in 2025. Building the generational brand in baby, Babylist is reshaping the $235B kids and baby market and helping parents feel confident, connected, and cared for at every step. Our Ways of Working Babylist is remote-first with team members across the U.S. and Canada who move fast, think smart, and use AI as part of how they work every day — not as an experiment, as an expectation. We come together twice a year to build the relationships behind the work, and we hire people who are genuinely excited about what's possible and prove it through how they show up. How We Build Babylist is in the middle of a fundamental shift in how software gets made, and we are not tiptoeing into it. We are rebuilding our engineering culture around a simple belief: AI changes everything. How teams are structured, how decisions get made, how fast ideas become working software. Our engineers own problems end to end, working directly with product, design, and business partners with short feedback loops and real stakeholder access. We ship, learn, and iterate fast. When something is not working, we throw it out and start over — project failure and personal failure are not the same thing here. AI tools are as natural to our workflow as an IDE or version control. We are not exploring this, we are living it. Our engineers use AI to explore tradeoffs, pressure-test designs, and move from problem to solution in hours instead of days. They generate code with AI so they can stay focused on the decisions that actually require human judgment — not the routine ones. More velocity means more time for craft: better test coverage, stronger architecture, and deeper customer understanding. We hold ourselves to a higher quality bar because of AI, not in spite of it. We are building this playbook in real time, and we are looking for people who want to build it with us. If you have already changed how you work because of AI — or you are ready to — and you care more about shipping something great than following a prescribed process, we should talk. Our Tech Stack - Ruby on Rails - AWS - Sidekiq - MySQL - Redis - UIKit - SwiftUI - Jetpack Compose - Auto Layout - Jetpack Libraries What the Role Is Babylist is looking for a passionate Senior Mobile Engineer to join our Babylist Health and Education team. Launched in October 2022, Babylist Health provides a user-friendly and transparent way for people to purchase breast pumps and breast pump accessories through insurance. We are now embarking on an exciting new initiative to bring education to families, offering resources, classes, and content to help them prepare for and navigate parenthood. As a Senior Mobile Engineer, you will be an integral part of shaping and enhancing this experience, collaborating closely with designers, product managers, and engineers to build intuitive, high-quality mobile apps used by millions of users. You will lead business-critical projects, make important decisions about how our systems grow and scale, and work on new strategic initiatives to expand our health and education offerings as we grow this business. Who You Are - You build production-quality iOS or Android apps in Swift or Kotlin — you have deep expertise in one platform and solid working knowledge of the other, and you can speak fluently to the tradeoffs between them - You're fluent in mobile architecture patterns — MVVM, MVC, and others — and you reach for the right one based on what you're building, not habit - You know your platform's UI frameworks well — SwiftUI and/or Jetpack Compose, UIKit, Auto Layout, Jetpack libraries — and you build components in code, not just configure them - You've shipped consumer-facing mobile products to real users and you care about what the experience feels like, not just whether the tests pass - You've partnered closely with designers — you know how to read a Figma file, push back when something won't work on mobile, and close the gap between design intent and implementation - You collaborate naturally with backend and full-stack engineers — you have opinions about API design and you're not afraid to say so - You naturally reach for AI in your work — at Babylist, every team uses AI daily. You're already using it to move faster and improve your output, and you stay curious about what's coming next. How You Will Make An Impact - Build and ship features across the Babylist iOS and Android apps — you own the full development lifecycle on your work, from spec to production - Lead the mobile build-out of Babylist's new education experience — classes, content, and resources for families preparing for parenthood - Drive performance improvements on both platforms — you identify the bottlenecks, not just the symptoms - Write clean, testable, maintainable code and hold the bar for the team around you — not just in your own PRs - Translate complex requirements into intuitive interfaces in partnership with your PM and designer — you're in the room when decisions get made, not handed specs after the fact - Collaborate with full-stack engineers on API design and architecture — you bring the mobile-first perspective to cross-platform decisions Why This Role - Babylist Health is an already-profitable business — you're not building an MVP hoping it finds product-market fit, you're scaling something that works - The education expansion is net-new — you'll shape the mobile architecture for a product area that doesn't exist yet - Small team means your decisions carry real weight — you're not in a queue, you're in the room - The Babylist mobile codebase is actively maintained and modern — you won't spend your first six months cleaning up debt before you can ship anything real About Compensation We use a market-based approach to compensation. The starting salary range for this role is: $193,805 to $232,566 Your starting salary will be based on your location, experience, and qualifications, with increases over time tied to performance, role growth, and internal pay equity. Why You Will Love Working At Babylist Our Culture - We work with focus and intention, then step away to recharge - We believe in exceptional management and invest in tools and opportunities to connect with colleagues - We build products that positively impact millions of people's lives - AI is intentionally embedded in how we work, create, and scale—supporting innovation and impact Growth & Development - Competitive pay and meaningful opportunities for career advancement - We believe technology and data can solve hard problems - We're committed to career progression and performance-based advancement Compensation & Benefits - Competitive salary with equity and bonus opportunities - Company-paid medical, dental, and vision insurance - Retirement savings plan with company matching and flexible spending accounts - Generous paid parental leave and PTO - Remote work stipend to set up your office - Perks for physical, mental, and emotional health, parenting, childcare, and financial planning Important NoticesRecorded Interviews. Babylist uses an interview recording tool to record and transcribe interviews for evaluation purposes in accordance with applicable privacy laws. By participating in an interview, you consent to this recording and transcription. Interview Integrity. AI is part of how we work at Babylist — we expect you to use it too. Your application and interviews should still reflect you and your own thinking. We'll tell you when AI is encouraged. Misrepresentation at any stage may result in removal from consideration for this and future roles. Connections at Babylist. If you have a family member or close personal relationship with a current Babylist employee, please let your recruiter know. This helps us keep our process fair and transparent for everyone. Protect Yourself from Scams. All official outreach comes from the Babylist Talent Team via @babylist.com email addresses only. We will never ask for payment or personal financial information. If you receive outreach via WhatsApp, Telegram, or a non-Babylist email — it's not us. Verify open roles at babylist.com/careers.

United States + 1 moreAll locations: United States | Canada
$193.8K - $232.6K / year