Upload Button Icon Add office photos
filter salaries All Filters

10 StockX Jobs

StockX - iOS Developer - SWIFT/Xcode (3-6 yrs)

3-6 years

StockX - iOS Developer - SWIFT/Xcode (3-6 yrs)

StockX

posted 4d ago

Job Role Insights

Flexible timing

Job Description

Job Description :


As a Software Engineer, you'll have the authority to make technology decisions and implement solutions, contributing significantly to the establishment of a thriving engineering culture in a rapidly expanding company.

This presents an excellent opportunity to utilize your current skill set, build a top-tier team, and make a substantial impact on redefining marketplaces. Our technical stack encompasses diverse systems and services hosted on Amazon Web Services.

The frontend component engages with various services through GraphQL and REST. Infrastructure development and maintenance are carried out using tools such as CircleCI, Kubernetes, Harness, Terraform, LaunchDarkly, and Datadog.

Analytics data is disseminated to Google Analytics or Segment.

The technological scope covers all stacks and services, including APIs and event processing systems, aimed at delivering a seamless experience for our customers.

We are seeking a motivated and highly enthusiastic IOS engineer with strong technical expertise to join one of our experienced(XT) teams.

Engineers on this team are empowered to make technology decisions, implement solutions, and play a pivotal role in fostering a successful engineering culture within our rapidly growing company.

Responsibilities :

- Develop, test, and debug the StockX iOS app using Swift and UIKit.

- Build GraphQL APIs that interact with our backend services and REST APIs.

- Utilize MVVM architecture, design patterns, and best practices.

- Stay up-to-date with any technology changes including changes to the language (Swift), tools (Xcode, Mac OS, etc.), platform (iOS), and devices.

- Work on initiatives from start to finish including A/B testing.

- Work with product owners, internal stakeholders, program managers, and engineering managers to crystallize ambiguous requirements and propose resilient technical solutions that scale to future business needs.

- Work with engineers in the team to take these proposed solutions and architect and design them.

- Efficiently break up large system designs and guide the junior team members in detailed component design.

- Help the team to implement, deploy, and monitor systems and services.

- Propose and adopt best engineering practices and guide development standards.

- Foster a growth mindset culture.

- Be a team player.

- Contribute to and follow team processes for better sprint outcomes.

- Apply considerations around security, scalability, reliability, and performance while proposing and building solutions.

- Use sound technical judgment to consider technology alternatives, impact on affected and adjacent systems, and design choice tradeoffs.

- Demonstrate complete ownership of services for your area of work.

- Participate in supporting your systems and services through any system upgrades, live site issues, and others.

- Provide timely communication to stakeholders and users to resolve issues.

Requirements :

- 3+ years of relevant development experience.

- Proficient in Swift, Xcode, and Apple tools and frameworks such as UIKit, Foundation, and UIImage.

- Good understanding of design patterns such as MVC, MVVM, and Viper.

- Understanding of iOS development best practices, including performance optimization, internationalization, and localization.

- Solid grasp of the complete mobile development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations and data structures.

- Product-focused with a collaborative approach to finding optimal solutions.

- Experience with testing strategies and knowing when to apply each.

- Ability to translate design mockups and prototypes into functional applications.

- Proficient in solving challenging software and UX problems.

- Experience and expertise in front-end design patterns.

- Proficiency in algorithms and approaches for performance optimizations like rendering optimization.

- Knowledge of AppStore submission.

- Ability to document new features, additions, and bug fixes.

- Ability to explain complex technical terms to non-technical users.

- Ability to translate non-technical business requirements into a technical solution.

- Ability to work in a fast-paced and constantly changing environment.

- Experience working on cross-functional product teams is preferred.

- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field preferred.

Nice to have skills :

- Experience in creating front-end frameworks or shared component libraries for large-scale product development initiatives.

- Experience with GraphQL, Combine, and Swift UI.

- Knowledge of SDK integrations and associated considerations.

- Familiar with security, accessibility, and internationalization.

- Capability to thrive in a dynamic and rapidly evolving work environment.

- Exposure to CI/CD frameworks and tools/technologies such as Github, K8s, and Harness.

- Familiarity with A/B testing tools like LaunchDarkly.

- Familiarity with AWS or other cloud providers (e.g. , Azure, Google Cloud Platform, etc.

- Experience with working in an Agile environment.


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for IOS Developer roles with real interview advice

What people at StockX are saying

What StockX employees are saying about work life

based on 7 employees
100%
83%
100%
Flexible timing
Monday to Friday
No travel
View more insights

StockX Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare StockX with

Flipkart

4.0
Compare

Snapdeal

3.8
Compare

Myntra

4.0
Compare

Shopclues

4.0
Compare

Paytm Mall

3.6
Compare

Infibeam

3.1
Compare

Tata CLiQ

3.4
Compare

Shopify

4.0
Compare

Alibaba Group

4.1
Compare

Udaan

4.0
Compare

Swiggy

3.8
Compare

CARS24

3.6
Compare

BlackBuck

3.8
Compare

Blinkit

3.7
Compare

Ninjacart

4.0
Compare

Rivigo

3.9
Compare

Meesho

3.7
Compare

Paisabazaar.com

3.5
Compare

Tata 1mg

3.7
Compare

Wheelseye Technology

3.7
Compare

Similar Jobs for you

IOS Developer at Arting Digital

3-8 Yrs

₹ 11-18 LPA

IOS Developer at Areteminds Technologies

5-6 Yrs

₹ 10-13 LPA

IOS Developer at Techjays

3-6 Yrs

₹ 12-20 LPA

IOS Developer at Brancosoft Pvt Ltd

2-3 Yrs

₹ 7-12 LPA

Senior IOS Developer at Thumbmunkeys Technologies Pvt Ltd

5-8 Yrs

₹ 14-22 LPA

IOS Developer at Response Informatics Limited

6-10 Yrs

₹ 18-24 LPA

IOS Developer at ZopSmart

2-5 Yrs

₹ 10-15 LPA

IOS Developer at Eloelo

1-3 Yrs

₹ 15-25 LPA

IOS Developer at Zevo360 Technologies

3-5 Yrs

₹ 10-15 LPA

IOS Developer at ShoppinPal

2-5 Yrs

₹ 15-30 LPA

StockX - iOS Developer - SWIFT/Xcode (3-6 yrs)

3-6 Yrs

4d ago·via hirist.com

Senior MLOps Engineer

3-5 Yrs

Bangalore / Bengaluru

4d ago·via naukri.com

Software Engineer

2-5 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Senior Software Engineer

5-10 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Software Engineer-iOS

1-4 Yrs

Bangalore / Bengaluru

11d ago·via naukri.com

Software Engineer-Platform

3-5 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Senior Software Engineer - Platform

5-8 Yrs

Bangalore / Bengaluru

2mon ago·via naukri.com

Data Engineer

1-4 Yrs

Bangalore / Bengaluru

3mon ago·via naukri.com

HR Operations Specialist

5-6 Yrs

Bangalore / Bengaluru

5mon ago·via naukri.com
write
Share an Interview