Experienced Full Stack Software Development Engineer I - iOS for E-commerce Giant

Remote Full-time
Join the Mission to Democratize Internet Commerce We're on a mission to revolutionize the e-commerce landscape in India, and we need a skilled Software Development Engineer I - iOS to join our vibrant remote team! As a key player in our engineering team, you'll have the unique opportunity to build impactful solutions from the ground up, working with cutting-edge technologies and a talented team of self-starters. If you're passionate about creating unparalleled tech solutions and want to be part of a dynamic work environment, we encourage you to apply. About Us Welcome to Meesho, India's fastest-growing e-commerce platform, where every story begins with a spark of inspiration and a dash of entrepreneurial spirit. Our mission is to democratize internet commerce for everyone, providing a platform for small businesses to succeed online. With over 1.75 million registered sellers and a massive customer base, we're committed to delivering exceptional customer experiences through innovative technology and a people-centric culture. Our Culture and Values At Meesho, we prioritize speed, agility, and continuous learning. We value teamwork, constructive feedback, and a growth mindset. Our 11 guiding principles, or 'Mantras,' influence everything from recognition and evaluation to growth discussions. We're committed to creating a dynamic workplace characterized by high impact and performance excellence, where our employees can thrive and grow. The Role As a Software Development Engineer I - iOS, you'll work in a fast-paced environment where agile development is embraced. You'll have the opportunity to: 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 Key Responsibilities Core Responsibilities Design, develop, and test new features for our iOS application using Swift, SwiftUI, and UIKit Collaborate with cross-functional teams to identify and prioritize project requirements Ensure the highest quality of code, following best practices and coding standards Troubleshoot and resolve issues, identifying and addressing performance bottlenecks Participate in code reviews, providing constructive feedback and suggestions for improvement Technical Responsibilities Familiarity with iOS, Swift, Xcode, Cocoa framework, and the ecosystem Hands-on experience with UIKit and SwiftUI for UI development Ability to write clean, maintainable code that others can work on 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 Requirements and Qualifications Essential Qualifications Bachelor's degree in Computer Science, Engineering, or a related field 1+ year of hands-on experience in iOS development Familiarity with iOS, Swift, Xcode, Cocoa framework, and the ecosystem Hands-on experience with UIKit and SwiftUI for UI development Ability to write clean, maintainable code that others can work on Preferred Qualifications Experience with agile development methodologies Familiarity with cloud-based services and APIs Experience with automation testing and continuous integration Knowledge of design patterns and principles What We Offer Compensation and Benefits We offer a competitive salary, plus comprehensive benefits, including: Market-leading compensation - both cash and equity-based Extensive medical insurance benefits for employees and their families Wellness initiatives like telehealth, wellness events, and gym & recreational discounts Generous leave policies, parental support benefits, and retirement benefits Learning and development assistance Flexible benefits plans Career Growth Opportunities At Meesho, we're committed to the continuous growth and development of our employees. We offer: Regular 1-1s and open communication Internal Mobility Program Talent Reviews Continuous Performance Management Why Join Us? If you're passionate about creating impactful solutions, working with a talented team, and growing your career in a dynamic work environment, we encourage you to apply. At Meesho, we value speed, agility, and continuous learning, and we're committed to creating a workplace where our employees can thrive and grow. How to Apply Even if you feel you're not a perfect match, we'd still love to hear from you. We encourage you to apply, and we look forward to discussing this opportunity further. Apply for this job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Online Data Entry Specialist – Entry-Level Remote Opportunity for Detail-Oriented Individuals in Asia and Spanish Regions

Remote Full-time

Optimize Your Work-Life Balance - 100% Outpatient Body Imaging (Partner/On-Site, Remote, or Hybrid)

Remote Full-time

Remote Project Manager Jobs in Ithaca, New York

Remote Full-time

Experienced Customer Service Representative – Remote Work Opportunity with blithequark Delivering Exceptional Support and Driving Customer Satisfaction

Remote Full-time

Data Entry Specialist - Accurate Records and Airline Operations Support at blithequark

Remote Full-time

WORK FROM HOME TRANSPORTATION FREIGHT BROKER

Remote Full-time

Experienced Remote Customer Service Executive for Night Shift Operations – Delivering Exceptional Support in a Dynamic and Inclusive Environment at blithequark

Remote Full-time

Experienced Customer Support Professional – Remote Live Chat Operator for Dynamic and Growth-Oriented Team at blithequark

Remote Full-time

Experienced Remote Data Entry Associate for Teens - Entry-Level Opportunity at blithequark

Remote Full-time

**Experienced Customer Service Representative – Remote Call Center Position with Blithequark**

Remote Full-time
← Back to Home