{"id":1995879,"url":"https://alion.io/job/deutsche-telekom-digital-labs-software-engineer-2-2","title":"Software Engineer 2","company":{"id":409,"name":"Deutsche Telekom Digital Labs","domain":"dtdl.in","url":"https://alion.io/company/deutsche-telekom-digital-labs","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Gurgaon, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Flutter","optional":false},{"name":"Git","optional":false},{"name":"iOS SDK","optional":false},{"name":"MVC","optional":false},{"name":"MVVM","optional":false},{"name":"Rest API","optional":false},{"name":"State Management","optional":false},{"name":"Swift","optional":false},{"name":"SwiftUI","optional":false},{"name":"UIKit","optional":false},{"name":"Agile","optional":true},{"name":"Crashlytics","optional":true},{"name":"Dart","optional":true},{"name":"Firebase","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2026-10-07T08:53:41Z","employer_posted_date":null,"last_verified_at":"2026-10-07T08:53:41Z","board_verified":false,"closed_at":null,"days_open":12,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":12},"description":"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.\nWe 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.\nResponsibilities:\nDesign, develop, and maintain high-performance mobile applications using Swift and Flutter.\nBuild reusable, scalable, and maintainable mobile application components.\nDevelop native iOS features using Swift and the iOS SDK.\nBuild cross-platform features using Flutter.\nIntegrate RESTful APIs, JSON services, and third-party SDKs.\nWork closely with Product Managers, Designers, Backend Engineers, and QA teams to deliver features end-to-end.\nTroubleshoot and resolve production issues across different iOS devices and OS versions.\nOptimise application performance, responsiveness, stability, and reliability.\nParticipate in code reviews, technical discussions, and architecture decisions.\nWrite clean, testable, well-documented and maintainable code.\nImplement unit and UI testing practices to ensure application quality.\nContribute to CI/CD and mobile release processes.\nManage application releases and deployment through the Apple App Store.\nStay current with advancements in iOS, Swift, Flutter, and mobile engineering practices.\nRequirements:\n4-6 years of professional experience in iOS/mobile application development.\nStrong hands-on experience with Swift and the iOS SDK.\nMandatory: Hands-on experience with Flutter and cross-platform application development.\nStrong understanding of UIKit and/or SwiftUI.\nExperience with MVVM/MVC or similar mobile architecture patterns.\nStrong understanding of Flutter widgets and state management.\nExperience integrating REST APIs and JSON-based services.\nStrong debugging and troubleshooting skills.\nExperience with mobile application performance optimisation.\nHands-on experience with Git and collaborative development workflows.\nExperience with App Store deployment and release management.\nGood understanding of mobile UI/UX principles and Apple Human Interface Guidelines.\nGood to Have:\nExperience with Firebase, including Crashlytics, Analytics, or Push Notifications.\nExposure to mobile CI/CD pipelines.\nExperience with unit testing and UI testing frameworks.\nKnowledge of Agile/Scrum methodologies.\nUnderstanding of mobile application security best practices.\nExperience building or maintaining enterprise-scale mobile applications.","description_format":"text","description_chars":3022,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Goods"],"lifecycle":[{"event":"open","at":"2026-10-07T08:53:41Z"}],"visa":[],"liveness":{"score":76,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.841,"p_room":0.9,"age_days":11,"expected_fill_days":22,"reasons":["seen:11","velocity","win:mid"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/deutsche-telekom-digital-labs-software-engineer-2-2","json_url":"https://alion.io/job/deutsche-telekom-digital-labs-software-engineer-2-2.json","meta":{"generated_at":"2026-10-20T00:15:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":279,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":409},"rest":"https://alion.io/mcp/rest/get_company?id=409"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdeutsche-telekom-digital-labs-software-engineer-2-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdeutsche-telekom-digital-labs-software-engineer-2-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdeutsche-telekom-digital-labs-software-engineer-2-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/deutsche-telekom-digital-labs-software-engineer-2-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdeutsche-telekom-digital-labs-software-engineer-2-2"}]}