Cutshort logo
Swiggy logo
SDE4-ios
CareerNet's logo

SDE4-ios

Agency job
7 - 10 yrs
₹5L - ₹15L / yr (ESOP available)
Bengaluru (Bangalore)
Skills
skill iconSwift
skill iconiOS App Development
skill iconObjective C
Xcode
Data Structures
Architecture

Job Profile: Software Development Engineer IV - iOS - StoreFront team

Location: Bangalore | Karnataka


ABOUT THE TEAM & ROLE:

Swiggy's StoreFront Engineering team helps customers enjoy personalized discovery and purchase experience across multiple product lines (Stores, Food, Genie and Instamart). The team is enabling this by developing thoughtfully crafted applications, smart cataloging, relevance-based search & intent-driven merchandising, checkout management solutions, and payment systems.

 

We are looking for engineers who have hands-on experience in building highly reliable distributed systems and have deep expertise in database design & performance tuning. Knowledge of Machine Learning and other Predictive Modeling techniques will be added strength. Few interesting problems we are solving include:

1. Client-facing Applications

2. Smart Catalog & Category Intelligence

3. Personalized Search & Merchandising experience

4. Payments

5. Pricing

6. Order Management System

 

At Swiggy, SDE IV(s) play an integral role in owning end-to-end Design/Architecture of complex systems. They co-own the technology vision of the respective team and significantly contribute to the overall success of the team. They partner with the product/business teams to understand the product features and specifications, translate them into high level and low-level design thereby facilitating the team in design and development of mission critical applications.

 

What qualities are we looking for?

  • Hands on experience in mobile application development for at least
  • Hands on working experience in Swift
  • Experience in multithreaded programming and memory optimization
  • Ability to learn and grow in a fast paced setup
  • Working knowledge of iOS Architectural Components and Design Patterns
  • Very good debugging skills
  • Good knowledge in implementing Pixel Perfect designs
  • Good in Data Structures and Algorithm

 

What will you get to do here?

  • Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team
  • Driving the adoption of best practices & regular Participation in code reviews, design reviews, architecture discussions
  • Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create
  • Implementation of long term technology vision for your team
  • Responsible for complete architecture of your product
  • Creating architectures & designs for new solutions around existing/new areas
  • Decide technology & tool choices for your team & be responsible for them
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Swiggy

Founded :
2014
Type :
Products & Services
Size :
5000+
Stage :
Raised funding

About

Swiggy is India’s leading on-demand delivery platform with a tech-first approach to logistics and a solution-first approach to consumer demands. With a presence in 500 cities across India, partnerships with hundreds of thousands of restaurants, an employee base of over 5000, a 2 lakh+ strong independent fleet of Delivery Executives, we deliver unparalleled convenience driven by continuous innovation. Built on the back of robust ML technology and fuelled by terabytes of data processed every day, Swiggy offers a fast, seamless and reliable delivery experience for millions of customers across India. From starting out as a hyperlocal food delivery service in 2014, to becoming a logistics hub of excellence today, our capabilities result not only in lightning-fast delivery for customers, but also in a productive and fulfilling experience for our employees. With Swiggy’s New Supply and the recent launches of Swiggy Instamart, Swiggy Genie and Health Hub, we are consistently making waves in the market, while continually growing the opportunities we offer our people.
Read more

Company video

Swiggy's video section
Swiggy's video section

Photos

Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
eva panicker
Profile picture
Manisha Singh
Profile picture
Sneha Sindhe
Profile picture
Vinita Bansal
Profile picture
Saroj Kumar Sahoo
Profile picture
Ajith Prakash
Profile picture
Anuj Rathi
Profile picture
Sandeep Kumar P
Profile picture
Saroj Sahoo
Profile picture
Surendra Motamarri
Profile picture
Suresh Kaushik
Profile picture
Adhirima Patnaik
Profile picture
Vipul Mehrotra

Company social profiles

linkedintwitterfacebook

Similar jobs

League11
at League11
1 video
1 recruiter
Mayank Singh
Posted by Mayank Singh
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
2 - 5 yrs
₹6L - ₹15L / yr
skill iconReact Native
skill iconKotlin
skill iconiOS App Development
skill iconJavascript
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Roles & Responsibilities:
- Work as part of a team to build React Native iOS / Android applications for Full Stack's clients.
- Architect, build and maintain excellent React Native applications with clean code.
- Implement pixel perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user
experience.
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Work with native modules when required. - Interface with clients via Zoom, email, etc.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.
- Follow Full Stack's detailed development process.

Requirements:
- 2+ years of professional experience working with React Native. - 3+ years of professional software development experience.
-- Meaningful experience working on large, complex systems.
- Ability to take extreme ownership over your work. Every day is a challenge to ensure you are
performing to the expectations you and your team have agreed upon, both in regards to estimates and to the general process.
- Ability to identify with the goals of Full Stack clients and dedicate yourself to delivering on the
commitments you and your team make to them.
- An understanding of React Native best practices and a commitment to following them.
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.
- A positive mindset and can-do attitude.
- Forensic attention to detail.
- English skills (ability to effectively communicate via written and spoken English).
- A passion for software development. It's not just your career, it's also your hobby. You're constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current.
- You work well within a team environment and enjoy working in the office with your colleagues.
Read more
Software Development Industry
Software Development Industry
Agency job
via Kalibre global konnects by Bhumin Patel
Remote, Ahmedabad
2 - 4 yrs
₹2.4L - ₹5L / yr
skill iconiOS App Development
skill iconSwift
skill iconObjective C
OS X
skill iconC
+5 more
  • Designation: MAC and iOS Developer
  • No of Vacancy: 2
  • Reporting To:  CTO
  • Permanent Remote Job 
  • Work Experience: 2 to 4 years of experience in MAC OS and iOS Development
  • Educational Qualification: Graduate in IT & above


Required Skills:

  • Experience in creating applications for Mac OS X and iOS Applications
  • Excellent in Objective-C and Swift
  • Exposure working with C++ programming language for Mac application
  • Integrate apps with authentication APIs
  • Proficient understanding of code versioning tools like GitHub, firebase and Xcode so on.

Job Description:

  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

 

Read more
reBLISS
at reBLISS
1 recruiter
shiv sharma
Posted by shiv sharma
Noida
2 - 9 yrs
₹4L - ₹8L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more
We are looking for an Android developer- CTO responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Read more
LogiNext
at LogiNext
1 video
7 recruiters
Rakhi Daga
Posted by Rakhi Daga
Mumbai
4 - 7 yrs
₹15L - ₹20L / yr
skill iconAndroid Development
skill iconiOS App Development

LogiNext is looking for a technically savvy and passionate Senior Mobile Application Developer to cater to the development and launch of core mobile product features. You will help the team in building an awesome product with your optimized code. You will make a humongous impact on design, architecture, implementation and enhancement of the applications that exceed client expectations in terms of value and benefit.

You have hands-on experience in building secure, high-performing and scalable mobile applications. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have assisted in shipping applications with beautiful front-end and intelligent back end. You have demonstrated strong interpersonal and communication skills.


Responsibilities

  • Develop cutting edge native Android or iOS applications for the mobile platform
  • Build, test, maintain and enhance mobile apps having elegant and efficient UI/UX to enhance client experience
  • Own features from their ideation, design, development, test, release and maintenance
  • Be a resident expert of new trends and implement the latest Android/iOS features to maximize application performance
  • Maintain high standards of quality and responsiveness through technical design analysis, code reviews and test automation
  • Collaborate with a talented team of product managers, engineers, and designers
  • Demonstrate high level of ethics, dedication and teamwork


Requirements

  • Bachelor’s degree in Computer Science, Information Technology or related field
  • 4 to 7 years of experience in developing native Android or iOS mobile applications
  • Strong knowledge of programming language in Swift or Java/Kotlin, SQLite and IDE like XCode or Android Studio
  • Hands on experience in using Location Based Services, REST Web Services Integration, FCM, Firebase and Battery Optimization Techniques
  • Strong experience in memory management, performance tuning and resource optimization
  • Deep knowledge of mobile automation and unit testing frameworks
  • Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership
  • Experience in both Android and iOS applications is a plus
  • Excellent written and oral communication skills, judgment and decision-making skills
Read more
FlyyX Technologies Pvt Limited
Deepshikha Sethi
Posted by Deepshikha Sethi
Bengaluru (Bangalore)
1 - 6 yrs
₹5L - ₹10L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

As part of the Mobile SDK Engineering team at Flyy, here are some things you can expect:

  • Take ownership and be responsible for what you build - no micromanagement
  • Work with customer success team to enable Flyy customers to adopt Insights-led engagement in different industry sectors like e-Commerce, FinTech, OTT, Social, entertainment, travel, telco, food-tech etc.
  • Explore the latest in topics like Mobile development, SDK, iOS, Android, tvOS various mobile hybrid frameworks and share with the team and more importantly, have fun while you work on scaling Flyy.

 

Skills Required :

  • Minimum 2 years experience in Android
  • Minimum 1 year of experience in Native Mobile Development
  • Minimum 1 year of experience in React-Native/Flutter framework
  • Should be thorough with different architectures used in Mobile Development
  • In-depth knowledge and understanding of Android/iOS framework:
  • Multithreading concepts
  • Persistent data storage
  • Rest APIs Implementation
  • Should know the internals of the mobile build and distribution processes
  • Ready to learn and develop in any cross-platform frameworks
  • Should be able to capture bottlenecks and improve them without or little supervision
  • Awareness of Secure Development process and practices
  • Awareness on Information Security concepts and Best Practices

Good to Have:

  • Knowledge of other cross-platform frameworks i.e., Cordova, Unity, etc
  • Experience in working and shipping SDKs/plugins
Read more
company logo
Agency job
via Recro by Amrita Singh
Bengaluru (Bangalore)
2 - 4 yrs
₹6L - ₹18L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

SKILLS :


● Strong proficiency in Android development, including Java programming and Android SDK integration.

● Experience with Manifest declarations and handling permissions in Android applications.

● Familiarity with creating custom plugin interfaces to access native features.

● Understanding of anti-reverse engineering techniques and their implementation.

● Knowledge of device identification methods for whitelisting purposes.

● Ability to troubleshoot and resolve storage-related issues on Android SDK version 30 and above.

● Experience with integrating browser interactions and passing data to the backend.

● Proficiency in crash issue handling and debugging for different target SDKs.

● Familiarity with native information access and data collection for analytics purposes.

● Strong problem-solving skills and the ability to resolve library conflicts.

● Someone who loves coding & playing games

Read more
TeamExtn
at TeamExtn
3 recruiters
Jhalak Doshi
Posted by Jhalak Doshi
Remote, Mumbai
2 - 15 yrs
₹10L - ₹30L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

TeamExtn is looking for a passionate Android Developer. It will be expected from you to build pragmatic solutions on mission-critical initiatives for a Fortune 500 company in the silicon valley. If you know your stuff, see the beauty in code, have knowledge in depth and breadth, advocate best practices, and love to work with distributed systems, then this is an ideal position for you.

Responsibilities:

You will build advanced cross-platform consumer and enterprise mobile applications.

Additionally:

  • Participate end to end in the product life cycle: requirements gathering, solution design, development, testing, and implementation
  • Be actively involved in interpreting analytics and customer data to improve the user experience.
  • Collaborate with Carvana's Engineering, Creative Marketing and Customer Advocate teams.

Required Skills And Experience:

  • 4+ years experience in Android development
  • Proficiency in Java and/or Kotlin
  • Experience with REST web services.
  • Built or contributed to at least one Android app
  • Experience with third party libraries and APIs
  • Understanding of multithreading principles and best practices
  • Strong debugging and troubleshooting skills
  • Good communication and collaboration skills

Bonus Skills:

  • Continuous integration experience with mobile apps
  • Automotive industry experience

Interview Process:

We schedule a technical round that can go up to 2 hours, where we have technical discussions plus remote pairing sessions.

We double-check the potential team member is a culture fit. Culture fit is as important to us as writing code. Once we know that you are a great fit, we discuss and finalize numbers on the same call. You will have three days to take up the offer.

TeamExtn is a niche software consulting agency to implement pragmatic solutions that believes in getting the work done more than talking big. Come and join us in our growth journey.


Location: 

Mumbai Preferred
remote is an option

Read more
ANJU SIIMA TECHNOLOGIES PRIVATE LIMITED
Ramesh Puramsetty
Posted by Ramesh Puramsetty
Guntur, Hyderabad
1 - 4 yrs
₹1L - ₹6L / yr
skill iconFlutter
skill iconAndroid Development
skill iconiOS App Development
Mobile App Development
HI,

Anju Siima Technologies Pvt Ltd. is a leading software company seeking creative and skilled developers to join our fast growing team. Our mission is to design and develop technology that improves the lives of its users, while providing an exceptionally high level of service to our clients.

 

We are looking for experienced developers who want to be part of a fast-paced, dynamic environment, where everyone’s opinions and efforts are valued. We hire outstanding professionals and give them the opportunity to thrive in a collaborative atmosphere that values learning, growth, and hard work.

 

Our team of 16+ professionals is working on Guntur and Hyderabad branch, Additionally, many of our team members who aren’t located near one of our offices, work remotely. We provide a highly competitive compensation and benefits package.

 

Job Description

We are looking for a Dart/Flutter Developer responsible for creating multi-platform apps for iOS and Android using Google’s Flutter development framework. The primary focus will be on creating new experiences and maintaining existing apps. Deep experience contributing to and managing high-scale production mobile apps. You must have previous experience in Flutter and Dart development.

Responsibilities

  • Design & implement new app modules based on the product requirements using Flutter framework
  • Maintain existing codebases
  • Build reusable code and libraries for future use
  • Integrate user-interfaces elements developed by other developers
  • Build user interfaces designed by UI/UX designers
  • Integration of data storage solutions
  • Integrate various APIs from third parties
  • Debug existing apps components, fix issues and avoid regressions
  • Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers
  • Participate in software architecture, design discussions and code reviews
  • Optimize application for maximum speed and scalability
  • Follow the company guidelines and best practices

 

Skills And Qualifications

  • You have a bachelor’s degree in computer science or related discipline
  • Must have built at least two Android and/or iOS apps with Flutter 
  • Proficient in Java/Kotlin programming
  • Knowledge and experience in Flutter Framework and DART programming
  • Hands on experience in using RESTful APIs
  • Hands on experience in designing and developing micro-services architecture and containers
  • Experience with third-party libraries and APIs
  • Hands on experience in designing and developing micro-services architecture and containers
  • Object oriented analysis, UML and design using common design patterns.
  • Hands on experience in development IDE Android Studio, Android SDK, Firebase Test Lab.
  • Experience with offline storage, threading, and performance tuning.
  • Experience with Mobile design patterns e.g MVVM, GoF, Bloc, Provider & etc.
  • Experience in writing secure mobile applications (OWASP Mobile Top 10)
  • Familiarity with push notifications
  • Familiarity with IOS integration with Flutter
  • Experience using GitHub or similar environment
  • Complete understanding of SDLC
  • Experience with Agile development
  • Experience with Material Design and Android UI design principles, patterns and best practices
  • Good knowledge of adding third-party libraries
  • Ability to understand business requirements and translate them into technical requirements
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • A track record of delivering successful complex consumer product apps (finance apps, e-commerce apps)
Read more
Votive Technologies
at Votive Technologies
1 recruiter
MONIKA VERMA
Posted by MONIKA VERMA
Indore
1 - 7 yrs
₹2L - ₹5L / yr
skill iconAndroid Development
skill iconJava
skill iconSwift
Experience of Native Applications Development on Eclipse, Android Studio will be preferred. Working directly with developers and product/project managers to conceptualize, build, test and realize products. Strong knowledge of Core Java technology. Working with the front end developers to build the interface with focus on usability features. Excellent communication skills (verbal and written)to mediate with various departments locally and internationally. Immediate Joiners will be preferred Salary: No bar for the right candidates Walk-In Votive Technologies 308, Shree Vardhan complex 4 RNT Marg Indore(MP) www.votivetech.com
Read more
GyanMatrix Technologies Pvt. Ltd
Arul Dass
Posted by Arul Dass
Bengaluru (Bangalore)
4 - 7 yrs
₹6L - ₹11L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
● 4 - 7 years of building iOS apps that have successfully launched.
● Solid Experience in SWIFT.
● Solid experience in native IOS development frameworks..
● Experience with iOS frameworks such as UIView Animation or Core Animation.
● Experience with offline storage, threading and performance tuning.
● Comprehensive understanding of Agile development process.
● Experience working on 3rd Party frameworks ( alamofire/afnetworking).
● Experience in UIKit, Coregraphics, auto layout.

Contact : Arul - 8.0.5.0.6.8.0.6.8.4
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos