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

    Job · 17907667

    Deutsche Telekom Digital Labs logo

    Software Engineer 2

    Deutsche Telekom Digital Labs · Gurugram · onsite · Posted 44d ago

    Not disclosed4–7 yrsfulltimeSourced fromInstahyre

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

    About this role

    We are looking for a Software Engineer - II (iOS / Flutter) with strong hands-on experience in native iOS development using Swift and Flutter. You will be responsible for designing, developing, and maintaining high-quality mobile applications across native and cross-platform environments. The ideal candidate is a strong mobile engineer who cares about clean code, scalable architecture, application performance, and seamless user experience.


    We are looking for an engineer who combines strong native iOS expertise with practical Flutter experience and can independently own mobile features from development through release. The ideal candidate should be comfortable working across Swift + Flutter + APIs + mobile architecture + debugging + performance optimisation, while collaborating closely with cross-functional teams.


    Responsibilities:

    • Design, develop, and maintain high-performance mobile applications using Swift and Flutter.
    • Build reusable, scalable, and maintainable mobile application components.
    • Develop native iOS features using Swift and the iOS SDK.
    • Build cross-platform features using Flutter.
    • Integrate RESTful APIs, JSON services, and third-party SDKs.
    • Work closely with Product Managers, Designers, Backend Engineers, and QA teams to deliver features end-to-end.
    • Troubleshoot and resolve production issues across different iOS devices and OS versions.
    • Optimise application performance, responsiveness, stability, and reliability.
    • Participate in code reviews, technical discussions, and architecture decisions.
    • Write clean, testable, well-documented and maintainable code.
    • Implement unit and UI testing practices to ensure application quality.
    • Contribute to CI/CD and mobile release processes.
    • Manage application releases and deployment through the Apple App Store.
    • Stay current with advancements in iOS, Swift, Flutter, and mobile engineering practices.


    Requirements:

    • 4-6 years of professional experience in iOS/mobile application development.
    • Strong hands-on experience with Swift and the iOS SDK.
    • Mandatory: Hands-on experience with Flutter and cross-platform application development.
    • Strong understanding of UIKit and/or SwiftUI.
    • Experience with MVVM/MVC or similar mobile architecture patterns.
    • Strong understanding of Flutter widgets and state management.
    • Experience integrating REST APIs and JSON-based services.
    • Strong debugging and troubleshooting skills.
    • Experience with mobile application performance optimisation.
    • Hands-on experience with Git and collaborative development workflows.
    • Experience with App Store deployment and release management.
    • Good understanding of mobile UI/UX principles and Apple Human Interface Guidelines.


    Good to Have:

    • Experience with Firebase, including Crashlytics, Analytics, or Push Notifications.
    • Exposure to mobile CI/CD pipelines.
    • Experience with unit testing and UI testing frameworks.
    • Knowledge of Agile/Scrum methodologies.
    • Understanding of mobile application security best practices.
    • Experience building or maintaining enterprise-scale mobile applications.

    Sourced from instahyre

    Skills

    IOSSwiftFlutter

    About Deutsche Telekom Digital Labs

    Deutsche Telekom Digital Labs logo

    Deutsche Telekom Digital Labs

    Software Product

    1.5k+

    employees

    2020

    6 years old

    Gurgaon / Gurugram, Haryana

    India

    About

    Deutsche Telekom Digital Labs (DT Digital Labs) is an innovation hub focused on building internet products for our European customers using disruptive technologies

    Industries

    Software ProductInternetEmerging TechnologiesIT Services & Consulting

    Employee ratings

    210 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    2.8

    Work-life

    3.7

    Employees rate it well for

    Work Life Balance27Salary24Senior Management20Appraisal20Work Culture19

    Find them on

    WebsiteAmbitionBox reviews

    Software Engineer 2 · waiting for your command