Talent.com
Senior Software Engineer- iOS

Senior Software Engineer- iOS

ConfidentialPune
30+ days ago
Job description

The Software Engineer I - Mobile designs, develops, troubleshoots and debugs mobile applications. This includes developing software components such as Networking, Frameworks, Views, Utilities, Deployment and Automation tools.

MINIMUM QUALIFICATIONS AND REQUIREMENTS :

  • Bachelor s Degree in Computer Science or equivalent
  • 5+ years of industry experience in developing mobile applications, web and / or large-scale enterprise products
  • Mobile Development Experience : Swift, Objective-C, and Xcode
  • Familiarity with Apple Human Interface Guidelines
  • Experience with standard mobile architectures (MVC, MVVM, MVP, etc)
  • Ability to effectively apply software design patterns and architectural principles
  • Knowledgeable in building complex user interfaces
  • Experience in server side programming is must
  • Experience with software development processes (Agile, Scrum, Kanban, etc)
  • Experience with app code signing, archiving, and deploying
  • Familiar with git branching strategies and semantic versioning
  • Knowledge of mobile continuous integration best practices and tooling
  • Skillful at reviewing new feature impact on an application and recognizing potential risks
  • Uses time effectively and efficiently
  • Quickly learns new technologies
  • Detailed oriented, professional and possesses a positive work attitude
  • Communicate professionally both verbally and in writing
  • Ability to train and mentor fellow team members

PRINCIPAL DUTIES AND RESPONSIBILITIES :

  • Serves as a self-directed, key contributor to code development on features and bugs to produce successful team sprints
  • Breaks down complex projects, makes implementation design decisions around new feature components and delegates work to junior engineers
  • Analyzes technical requirements with the team to gauge level of effort
  • Collaborates with Engineering Managers and Mobile Architects on engineering design and implementation
  • Brainstorms with Product Managers and designers to conceptualize and estimate new features
  • Collaborates with backend engineers to efficiently build out new API for mobile apps
  • Promotes internal best practices and coding conventions to write and execute tests for your own code, including creating comprehensive unit tests
  • Takes an active interest in mobile application quality
  • Identifies and pragmatically addresses technical debt
  • Requests constructive feedback for designs early in the process
  • Communicates successfully with large teams and various personalities
  • Provides mentorship for Software Engineers and participates in interview panels to hire new Software Engineers
  • Assists in removing obstacles for the team to yield successful sprints
  • Monitors health of app releases and responds to any mobile escalations
  • Performs peer code reviews to ensure quality of the codebase
  • Ensures designs and projects created comply with design library guidelines, internal best practices, and coding conventions when applicable
  • Occasional on-call duty rotation to respond to after-hours mobile incidents
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Works effectively with multiple projects
  • All other duties as assigned
  • WORK ENVIRONMENT AND PHYSICAL DEMANDS :

  • Dexterity of hands and fingers to operate a computer keyboard.
  • This position is mostly stationary and will be required to remain stationary for extended periods of time.
  • Specific vision abilities required by this position include close vision, color vision, and the ability to adjust focus.
  • The noise level in the work environment is usually moderately quiet.
  • Skills Required

    Continuous Integration, Mobile Development, Programming, Scrum, Kanban, Agile

    Create a job alert for this search

    Senior Software Engineer • Pune

    Related jobs
    • Promoted
    iOS Developer

    iOS Developer

    TrackMyMetricpune, maharashtra, in
    OS App Developer — TrackMyMetric (Remote, UK-Based Company).Tuesday–Saturday, fully flexible hours (no fixed 9–5) .Fully Remote (company headquartered in the United Kingdom) .TrackMyMetric is a UK ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Mobile Application Developer - iOS / Android Platform

    Senior Mobile Application Developer - iOS / Android Platform

    TruckXPune
    Description : TruckX is one of the most exciting Bay Area startups in the Trucking & Telematics industry.Using a combination of Hardware & Software, we are ...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Developer - SWIFT / Objective C

    iOS Developer - SWIFT / Objective C

    AnlagePune
    OS Developer for tier 1 MNC client, Pune.Exp : 5 to 10 Years Mode of work : Hybrid NP : Immediate JD ...Show moreLast updated: 30+ days ago
    • Promoted
    Associate iOS Developer

    Associate iOS Developer

    New Agepune, maharashtra, in
    Swift and modern iOS frameworks.You’ll collaborate closely with product, design, and development teams to deliver clean, efficient, and scalable features while ensuring a smooth and engaging user e...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    iOS Developer

    iOS Developer

    Astrotalkpune, India
    Are you passionate about crafting seamless mobile experiences? Join us as an iOS Developer and be a part of our mission to build innovative, user-friendly applications that stand out in the App Sto...Show moreLast updated: 20 hours ago
    • Promoted
    Mobile Software Development Engineer - iOS & Android Platform

    Mobile Software Development Engineer - iOS & Android Platform

    Orbion InfotechPune
    Key Responsibilities : - Design, develop, and maintain high-quality iOS and / or Android applications.Collaborate with cross-functional teams (Product, Design, QA, Back...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager - iOS & Android Platform

    Engineering Manager - iOS & Android Platform

    AGILE TECHNOLOGY SOLUTIONSPune
    Key Responsibilities : - Lead and manage a team of mobile engineers, fostering collaboration, innovation, and technical excellence. Oversee the end-to-end mobile app development...Show moreLast updated: 9 days ago
    • Promoted
    iOS Developer

    iOS Developer

    WeAgile Software Solutions Pvt. Ltd.Pune, Maharashtra, India
    We are a leading technology firm that integrates strategy, design and software engineering to enable enterprises and technology disruptors across the globe to thrive as modern digital businesses.On...Show moreLast updated: 8 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    e-Zest – An Accion Labs Companypune, India
    Lead the development of advanced GenAI solutions, mentor teams, and drive engineering excellence.Lead end-to-end GenAI solution design, development, and integration. Guide prompt engineering, RAG, L...Show moreLast updated: 14 days ago
    • Promoted
    • New!
    Senior Software Engineer - (macOS-Swift / Objective C)

    Senior Software Engineer - (macOS-Swift / Objective C)

    Omnissapune, India
    The world is evolving fast, and organizations everywhere—from corporations to schools—are under.They need IT infrastructure that. Workspace ONE Intelligent Hub is a comprehensive digital workspace s...Show moreLast updated: 14 hours ago
    • Promoted
    Application Owner - iOS Platform

    Application Owner - iOS Platform

    DoublUPune
    Key Skills & Expertise : - Proven experience as an Application Owner or in a similar application management role within the iOS mobile developme...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Developer - SWIFT / Objective C

    iOS Developer - SWIFT / Objective C

    Delphie Consulting servicesPune
    Description : We are seeking a technically strong iOS Developer who can design, develop, and optimize high-performance native iOS applications.The ideal candidate wil...Show moreLast updated: 30+ days ago
    • Promoted
    iOS SwiftUI

    iOS SwiftUI

    Tata Consultancy ServicesPune, Maharashtra, India
    OS Lead / Developer SKILL : iOS SwiftUI EXPERIENCE : 5 YRS TO 7 YRS LOCATION : PUNE ,HYDERABHAD Role Overview : As a Senior / Software Engineer specializing in iOS SwiftUI development, you will b...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - AWS Cloud Services

    Senior Software Engineer - AWS Cloud Services

    Intraedge Technologies Ltd.Pune
    Description : Job Title : Senior Software Engineer-AWS Backend Location : Pune (Hybrid) Show moreLast updated: 28 days ago
    • Promoted
    Senior Engineer - iOS Platform

    Senior Engineer - iOS Platform

    Growel Softech Pvt. Ltd.Pune
    Project Overview : Northern Trust is seeking a strategic and hands-on Senior Engineer to lead the End User Computing (EUC) team with a focus on MacO...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ReliaQuestpune, maharashtra, in
    Are you a passionate Software Engineer with a knack for solving complex problems and a love for innovation? At ReliaQuest, you'll have the opportunity to write groundbreaking code and manipulate da...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    iOS Developer

    iOS Developer

    FINVASIApune, India
    Finvasia is a multi-disciplinary, multinational organisation that owns and operates over a dozen brands across financial services, technology, real estate and healthcare verticals.Over the last 13 ...Show moreLast updated: 14 hours ago
    • Promoted
    iOS Developer - SWIFT / Objective C

    iOS Developer - SWIFT / Objective C

    Mobile Programming LLCPune
    Job Title : iOS Developer with BLE (Bluetooth Low Energy) Location : Bangalore, Chennai, Coimbatore, Pune, Noida Exper...Show moreLast updated: 30+ days ago