Swiggy is hiring for Associate Software Development Engineer (Native iOS) | Apply Now!






Swiggy – Associate Software Development Engineer (Native iOS)


Disclaimer

Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It’s important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we’re here to support you in your job search journey!




Swiggy

Associate Software Development Engineer (Native iOS)

Bangalore_Embassy Tech Village

Swiggy hiring poster vthetecheejobs

About the Company

Swiggy is India’s premier on-demand delivery platform, leveraging a technology-first approach to logistics and prioritizing innovative solutions to meet evolving consumer demands. Operating in over 500 cities across India, Swiggy collaborates with hundreds of thousands of restaurant partners and employs a workforce exceeding 5,000 individuals. Further supported by a robust network of over 200,000 independent Delivery Executives, Swiggy provides unparalleled convenience to millions of customers through continuous innovation.

Driven by sophisticated machine learning technology and the daily processing of terabytes of data, Swiggy ensures a swift, reliable, and seamless delivery experience for its expansive customer base throughout India.

Since its inception as a hyperlocal food delivery service in 2014, Swiggy has evolved into a logistics center of excellence. Our capabilities not only guarantee rapid deliveries for customers but also foster a productive and enriching environment for our employees.

Through initiatives like Swiggy’s New Supply and the recent introductions of Swiggy Instamart, Swiggy Genie, and Guiltfree, Swiggy continues to significantly impact the market while concurrently expanding the opportunities available to our workforce.

Job Description

We are seeking highly motivated individuals to join our engineering team as Associate Software Development Engineers (aSDE). As an iOS aSDE at Swiggy, you will be instrumental in the development and enhancement of our iOS mobile application, a platform relied upon by millions of users for food orders, grocery shopping, dining reservations, and a seamless delivery experience. This position offers a unique opportunity to collaborate closely with our skilled team of iOS developers and gain invaluable practical experience in the dynamic realm of app development.

Company NameSwiggy
RoleAssociate Software Development Engineer (Native iOS)
LocationBangalore_Embassy Tech Village
Salary
Job Type




Responsibilities

  • Design and Architecture: Collaborate with cross-functional teams to improve app scalability and robustness. Develop architectural solutions aligned with industry best practices, promoting code reusability and maintainability.
  • Development: Develop clean, maintainable, and reusable code using Swift/SwiftUI. Implement new features, enhancements, and bug fixes according to project specifications and timelines.
  • Testing: Design and execute thorough unit and integration tests to ensure the reliability and stability of our Consumer App. Implement automated testing frameworks and strategies to enhance the testing process.
  • Performance Optimization: Identify and address performance bottlenecks, optimizing iOS applications for speed, responsiveness, and efficient resource utilization. Conduct code reviews and performance profiling to uphold high-performance standards.
  • Documentation: Create comprehensive technical documentation, including design specifications, API documentation, and release notes. Document codebase modifications, architectural decisions, and development workflows to facilitate knowledge transfer and onboarding.
  • Collaboration: Work closely with product managers, designers, and fellow engineers to translate product requirements into viable technical solutions. Actively participate in Agile methodologies, including sprint planning, daily stand-up meetings, and retrospective reviews.
  • Continuous Improvement: Stay abreast of the latest trends, tools, and technologies in iOS development. Continuously enhance development processes, coding standards, and overall software quality through innovative approaches and experimentation.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
  • 1-2 years of professional experience in iOS application development.
  • Proficiency in Swift programming language.
  • Comprehensive understanding of iOS SDK, Xcode, and associated development tools.
  • Experience with iOS architectural components.
  • Solid grasp of software design principles, patterns, and best practices.
  • Experience working with RESTful APIs, JSON/Proto, etc.
  • Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
  • Exceptional problem-solving abilities and meticulous attention to detail.
  • Strong communication and collaboration skills.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to evolving priorities.
  • Knowledge and experience with Kotlin Multiplatform are highly desirable.

Skills

Swift
iOS SDK
Xcode
RESTful APIs
JSON/Proto
Git
Jenkins
Kotlin Multiplatform (desirable)

ATS Keywords

iOS Development
Swift
SwiftUI
iOS SDK
Xcode
RESTful APIs
JSON
Proto
Git
Jenkins
Unit Testing
Integration Testing
Agile
Software Design
Architecture
Performance Optimization
Documentation
Computer Science
Engineering

Get instant updates on latest jobs!

Join our instagram and telegram channels.

To join our Instagram and Telegram channels click on instagram and telegram icons

Instagram




Join Now

Telegram




Join Now

Frequently Asked Questions

What is the primary technology stack used for iOS development at Swiggy?

We primarily use Swift and SwiftUI for developing our iOS applications.

What experience level is required for this role?

We are looking for candidates with 1-2 years of professional experience in iOS application development.

What are some of the key responsibilities of an Associate Software Development Engineer (Native iOS) at Swiggy?

Key responsibilities include designing and developing iOS application features, writing unit and integration tests, optimizing performance, and collaborating with cross-functional teams.

Is experience with Kotlin Multiplatform required?

No, experience with Kotlin Multiplatform is highly desirable but not required.

Other Information

Delve into the challenges we tackle by visiting our tech blogs:

Making Swiggy Buttery Smooth: [Link to Agam Mahajan’s Blog]
Insight into Swiggy’s New Multimedia Card: [Link to Mayank Jha’s Blog]
Build Time Optimizations (Xcode): [Link to Dhruvil Patel’s Blog]
Handling Multiple Caches in App
Designing the Swiggy App to be Truly ‘Accessible’: [Link to Agam Mahajan’s Blog – Episode 3]

Swiggy is an equal opportunity employer committed to diversity and inclusion. We ensure that all qualified applicants receive consideration for employment without regard to race, color, religion, sex, disability status, or any other characteristic protected by law.

Tags

iOS Developer
Swift
Mobile App Development
Bangalore
Software Engineer
Native iOS
Swiggy
Junior Developer




How to Apply

  1. Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
  2. Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
  3. Fill Out the Application: On the official website, fill out the application form with the provided information.
  4. Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
  5. Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.







From vthetechee.com on 2025-08-25 10:13:35





Scroll to Top