Ads Area

Swiggy is hiring for the role of Software Development Engineer I - iOS!

Job Title: Software Development Engineer I [Native iOS]
Location: Remote First
Tenure: 1-3 Years

About the Team & Role

Swiggy, India’s leading on-demand delivery platform, combines a tech-first approach to logistics with a solution-oriented mindset to meet consumer demands. Operating in over 500 cities across India, Swiggy collaborates with hundreds of thousands of restaurant partners, employs a workforce exceeding 5000, and manages a robust delivery fleet of over 2 lakh independent executives. Together, we provide an unparalleled delivery experience, rooted in continuous innovation and powered by advanced machine learning technologies.

Since our inception in 2014, we’ve expanded from a hyperlocal food delivery service to a logistics powerhouse. With products like Swiggy Instamart, Swiggy Genie, and Guiltfree, we continue to set benchmarks in the industry while creating a thriving environment for our employees.

As a Software Development Engineer, I (Native iOS) at Swiggy, you will play a vital role in shaping our mobile app experience, which caters to millions of users every day. You’ll be part of a dynamic team of talented engineers dedicated to delivering cutting-edge features that redefine convenience for our customers.

Position Overview
We are seeking a passionate and skilled iOS Software Development Engineer (SDE-I) to join our mobile development team. The ideal candidate should demonstrate a deep understanding of iOS development, a commitment to delivering high-quality applications, and a drive to innovate. As an SDE-I, you will design, develop, and maintain features that not only meet but exceed the expectations of our users.

What Will You Get to Do Here?

1. Design and Architecture:
  • Collaborate with cross-functional teams to design scalable and robust solutions.
  • Develop architecture that adheres to best practices, ensuring code reusability and modularity.

2. Development:
  • Write clean, efficient, and maintainable code using Swift/SwiftUI.
  • Implement new features, resolve bugs, and enhance application functionality in line with project requirements.

3. Testing:
  • Develop and execute unit tests and integration tests to ensure application stability.
  • Implement automated testing frameworks to streamline the testing process.

4. Performance Optimization:
  • Identify and resolve performance bottlenecks in the iOS app.
  • Optimize the app for responsiveness, speed, and resource efficiency through regular profiling and reviews.

5. Documentation:
  • Create and maintain technical documentation, including design documents, API specs, and release notes.
  • Document development processes and architecture changes to ensure team knowledge sharing.

6. Collaboration:
  • Work closely with product managers, designers, and other engineers to transform requirements into technical solutions.
  • Actively participate in Agile ceremonies like sprint planning, daily stand-ups, and retrospectives.

7. Continuous Improvement:
  • Stay informed about the latest trends and tools in iOS development.
  • Contribute to process improvements, enhance coding standards, and push for innovation within the team.

What Qualities Are We Looking For?

Educational Background:
  • Bachelor’s degree in computer science, Engineering, or a related field (Master’s degree preferred).

Professional Experience:
  • 1+ years of experience in iOS app development.

Technical Skills:
  • Proficiency in Swift programming.
  • Strong understanding of the iOS SDK, Xcode, and related tools.
  • Familiarity with software design principles and architectural patterns.
  • Experience working with RESTful APIs and JSON/Proto.
  • Knowledge of iOS architecture components and UI/UX guidelines.

Development Tools:
  • Proficiency with Git for version control.
  • Experience using CI/CD tools like Jenkins.

Problem Solving & Collaboration:
  • Strong analytical skills and attention to detail.
  • Excellent communication and team collaboration abilities.
  • Adaptability to a dynamic, fast-paced environment.

Bonus Skills:
  • Hands-on experience with Kotlin Multiplatform is a plus.

Why Swiggy?
  • Growth Opportunities: Work on a product that impacts millions of users and expands your technical expertise in mobile development.
  • Innovative Culture: Collaborate with a team that values innovation and experimentation, empowering you to stay at the cutting edge of technology.
  • Flexibility: Enjoy a remote-first work environment that promotes work-life balance and flexibility.
  • Mission-Driven: Be part of a mission to make everyday life simpler for millions across India, fueled by a culture of passion and purpose.

How to Apply
Excited to shape the future of on-demand delivery with us? Apply now and join a team that’s making waves in the industry!

Apply here:



Resource Link
Join Our Whatsapp Group Click Here
Follow us on Linkedin Click Here
Ways to get your next job Click Here
Download 500+ Resume Templates Click Here
Check Out Jobs Click Here
Read our blogs Click Here
Tags

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Top Post Ad


Join Code To Career - Whatsapp Group

Below Post Ad