Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer I - iOS @ Meesho

Home > Software Development

 Software Development Engineer I - iOS

Job Description

About the Team

As a Software Development Engineer I (iOS), you will be part of a team of self-starters who thrive on teamwork and constructive feedback. We know how to party as hard as we work! If we arent building unparalleled tech solutions, you can find us debating the plot points of our favorite books and games or even gossiping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us.

About the Role

As a Software Development Engineer I (iOS), you will work in a fast-paced environment where agile development is embraced. You will have the unique opportunity to help build cool features from the ground up in all native Swift/SwiftUI for the fastest-growing e-commerce platform in India. The ideal candidate will have strong software design skills, extreme ownership, and a desire to execute things quickly and robustly on a product with a big business impact. If you are interested in joining a world-class team of passionate engineers who work hard and play hard, we look forward to hearing from you.
What will you do
  • Develop and deliver new product features for our iOS application.
  • Ensure the optimal performance, quality, and responsiveness of the app.
  • Collaborate with team members to define, design, and ship new features.
  • Provide architectural inputs and help maintain code quality.
What you will need
  • BE/BTech in any discipline.
  • 1+ years of hands-on experience in iOS development.
  • Familiarity with iOS, Swift, Xcode, Cocoa framework, and the ecosystem.
  • Familiarity with Apple Design guidelines, common mobile UX patterns, and anti-patterns.
  • Hands-on experience with UIKit and SwiftUI for UI development.
  • Ability to write clean, maintainable code that others can work on.
  • Ability to reduce tech debt, review code, and suggest good practices.
  • Experience with different programming paradigms, OOPs, functional, etc.
  • Familiarity with consuming REST APIs, JSON encoding/decoding, and what makes them RESTful.
  • Familiarity with Git.
  • Good understanding of core iOS concepts such as Memory Management, Multithreading, Networking, Protocols etc.
  • Proficiency at debugging, including identifying memory leaks and performance bottlenecks.
  • Experience in writing Unit and functional tests.

Job Classification

Industry: BPM / BPO
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Mobile / App Developer
Employement Type: Full time

Contact Details:

Company: Meesho
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   iOS REST API UIKit Xcode Multithreading OOPS Swift Cocoa framework JSON Memory Management

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Application Developer-sap Abap Hana

  • IBM
  • 3 - 7 years
  • Bhubaneswar
  • 8 hours ago
₹ Not Disclosed

Application Developer-Cloud FullStack

  • IBM
  • 5 - 10 years
  • Chennai
  • 8 hours ago
₹ Not Disclosed

Sr. Developer AI Center of Excellence

  • IBM
  • 7 - 12 years
  • Bengaluru
  • 9 hours ago
₹ Not Disclosed

Application Developer-Java & Web Technologies

  • IBM
  • 3 - 5 years
  • Kochi
  • 9 hours ago
₹ Not Disclosed

Meesho

Meesho Meesho is building a disruptive social distribution channel via social sellers selling on WhatsApp, Facebook and other social channels. Meesho has so far enabled 10,00,000+ social sellers across 500+ towns to start and grow their online business, with tools around sourcing, logistics and ...