Job Description
As an iOS SDE-2 at Swiggy, you will play a key role in designing, developing, and optimizing Swiggy’s mobile applications. Millions of users depend on these apps daily, so performance, stability, and innovation are at the core of this role.
Your responsibilities will include:
- Design & Architecture: Collaborating with cross-functional teams to design scalable solutions.
- Development: Writing clean, reusable code in Swift/SwiftUI and implementing new features.
- Testing: Creating and running unit/integration tests and working on automated testing frameworks.
- Performance Optimization: Identifying bottlenecks, optimizing speed, and ensuring efficiency.
- Documentation: Preparing technical documents, design specs, and release notes.
- Collaboration: Working closely with product managers, designers, and engineers in Agile sprints.
- Continuous Improvement: Keeping up with the latest iOS development trends and improving coding standards.
Required Skills
- Proficiency in Swift/SwiftUI for iOS development.
- Strong understanding of software design patterns and best practices.
- Ability to work with REST APIs and data handling formats like JSON.
- Familiarity with version control (Git) and continuous integration tools.
- Experience in performance profiling and optimization.
- Good problem-solving and debugging skills.
- Bonus: Knowledge of Kotlin Multiplatform will be an added advantage.
Eligibility Criteria
- Education: Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
- Experience: Minimum 3 years of iOS app development experience.
- Programming Languages: Strong command over Swift.
- Development Tools: Experience with iOS SDK, Xcode, Git, and CI/CD tools (Jenkins, etc.).
- API Knowledge: Familiarity with RESTful APIs, JSON/Proto.
- Architecture: Strong knowledge of iOS architecture components and software design principles.
- Other: Excellent problem-solving, teamwork, and communication skills.
Benefits of Working at Swiggy
- Competitive salary package (based on experience & role).
- Hybrid work model with flexibility.
- Opportunities to work on large-scale, high-impact projects.
- Learning from highly skilled engineers and leaders.
- Continuous skill development through workshops and training.
- Equal opportunity workplace with an inclusive culture.