Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 13561033

    Tavant Technologies logo

    Senior iOS Engineer

    Tavant Technologies · Bengaluru · onsite · Posted 59d ago

    Undisclosed5–10 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Essential skills:

    Expert Swift and deep UIKit fundamentals

    SwiftUI experience and the appetite to write new work in it

    Proven track record of shipping consumer-facing, high-performance, maintainable, efficient code and operating production iOS apps at scale - youve owned features through rollout, monitoring, and incident debugging

    Experience in large, modular codebases, in product-focused iOS application development

    Fluency in reactive patterns

    A strong testing culture - unit, snapshot, and component/UI tests as part of everyday work. Experienced at keeping the tests healthy. Experience using the XCTest framework for unit and UI testing

    Product-minded pragmatism: experiments, metrics, iteration

    Proficiency in profiling and optimising iOS apps

    Understanding of design patterns and Object-Oriented Programming

    Comfortable using AI tools such as Claude Code

    Ability to work cross-functionally with mobile engineers, backend, QA, product managers, and designers. Ability to document and communicate technical approaches clearly. Strong collaboration and communication skills

    Comfortable working with monetisation and payment flows (credits, subscriptions, in-app purchases)

    Solid computer science foundations: algorithms, data structures, concurrency, threading

    Nice to have

    Computer Science/Tech related degrees

    Experience with CI/CD pipelines and deployment practices (TeamCity or similar)

    Swift 6 / strict-concurrency experience

    Protobuf/gRPC or other schema-driven API tooling

    Unidirectional/Redux-style architecture experience (TCA or similar)

    Tuist, Bazel, or other modular build systems at scale

    Experience shipping multiple app targets from one codebase

    Familiarity with A/B testing frameworks and feature flagging for gradual rollouts

    Knowledge of socket-based networking and binary protocols

    Familiarity with analytics, remote reporting, and performance metrics

    Youll ship features for millions of users from a modular Swift monorepo that powers iOS App apps in the portfolio. You will own and drive product & technical projects from idea through to delivery and post-production monitoring.

    The iOS App app is a mature, entirely-Swift codebase: UIKit-based, MVVM with coordinators and generated dependency injection, our in-house BPObservables reactive layer, and a protobuf-based API talking to iOS Apps high-scale backend (with some components on gRPC stack). Chat is built on Chatto, our open-source messaging framework. Youll both build the iOS App product and shape what the modern codebase becomes.

    Architecture matters here. The platforms direction is set: new modules are written to the modern standard, so youll maintain and evolve a production UIKit app while writing new work on the modern stack and helping carry iOS App there.

    What youll do

    Build and ship user-facing features end-to-end across iOS Apps feature modules

    Partner closely and collaborate cross-functionally with Backend and Android, QA, Product & Design teams

    Work with a protobuf/gRPC API layer shared with our backend teams - you will own the client side of the contract

    Write new modules to the modern platform standard (SwiftUI) while keeping the existing UIKit/MVVM codebase healthy

    Test at every level: XCTest unit tests, snapshot tests, component/UI testing; extend coverage where its thin

    Verify your changes end-to-end on supported devices using our test tooling to ensure high-quality standard and delightful member experience for shipped changes

    Run A/B experiments, measure impact, and iterate with product and design

    Adopt AI tools to accelerate ideation, prototyping, and iteration on new features, enabling faster experimentation with production-ready code

    Participate in code reviews and mentor

    Maintain and evolve the iOS App app (occasionally support other apps from iOS App Inc. portfolio) and contribute to the evolution of iOS App s codebase

    Contribute to incident management - ensuring 100% of incidents are handled, postmortems written, and actions taken

    Build and maintain monetisation logic like credits-based flows, subscription features

    Our stack: Swift (essentially 100% of app code) UIKit with SwiftUI in newer modules MVVM + Coordinators, code-generated DI BPObservables (in-house reactive) with some Combine MAPI protobuf/gRPC networking Cosmos design system Tuist monorepo XCTest + SnapshotTesting + demo-app component tests



    Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.

    Sourced from naukri

    Skills

    claudeDependency InjectionCI/CD PipelinesBazelClaude CodeCOSMOSAnalyticsConcurrencyData StructuresAndroiddebuggingdeploymentAI ToolsCommunication SkillsAlgorithmsArchitectureApplication DevelopmentArtificial Intelligence

    About Tavant Technologies

    Tavant Technologies logo

    Tavant Technologies

    IT Services & Consulting

    2.4k+

    employees

    2000

    26 years old

    Santa Clara, California

    United States (USA)

    ₹16.8L PA avg

    Avg at Tavant Technologies

    About

    Powered by AI and ML algorithms, Tavant solutions help global customers improve efficiency, productivity, and accuracy to succeed in a rapidly changing business environment.

    Industries

    IT Services & ConsultingConsulting

    Employee ratings

    10 reviews

    3.9/ 5

    Culture

    3.2

    Career growth

    2.1

    Work-life

    2.9

    Employees rate it well for

    Company Culture39Work-Life Balance39

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior iOS Engineer · waiting for your command