Upload Button Icon Add office photos
filter salaries All Filters

10 StockX Jobs

Software Engineer-iOS

1-4 years

Bangalore / Bengaluru

1 vacancy

Software Engineer-iOS

StockX

posted 11d ago

Job Description

Help empower our global customers to connect to culture through their passions.

Why youll love this role

As a Software Engineer, youll 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.

What youll do

  • 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 which 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 for resolving issues

About you

  • 3+ years of relevant development experience
  • Proficient in Swift, Xcode, and Apple tools and frameworks such as UIKit, Foundation, 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 clearly
  • 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 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 , 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, 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









About Us

StockX is proud to be a Detroit-based technology leader focused on the large and growing online market for sneakers, apparel, accessories, electronics, collectibles, trading cards, and more. StockXs powerful platform connects buyers and sellers of high-demand consumer goods from around the world using dynamic pricing mechanics. This approach affords access and market visibility powered by real-time data that empowers buyers and sellers to determine and transact based on market value. The StockX platform features hundreds of brands across verticals including Jordan Brand, adidas, Nike, Supreme, BAPE, Off-White, Louis Vuitton, Gucci; collectibles from artists including KAWS and Takashi Murakami; and electronics from industry-leading manufacturers Sony, Microsoft, Nvidia, and Apple. Launched in 2016, StockX employs more than 1,000 people across offices and verification centers around the world.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. StockX reserves the right to amend this job description at any time.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Software Engineer Level 1 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 IMPLANTAIRE TECHNOLOGIES (INDIA) PRIVATE LIMITED

Mysuru / Mysore

2-4 Yrs

₹ 3-7 LPA

Senior iOS Software Engineer at GoTo Group

Bangalore / Bengaluru

4-6 Yrs

₹ 6-8 LPA

Senior IOS Developer at Mercedes Benz Research and Development India Pvt.Ltd.

Bangalore / Bengaluru

2-7 Yrs

₹ 4-9 LPA

IOS Developer at Intone Networks

Remote

1-4 Yrs

₹ 6-9 LPA

Mobile Software Engineer at ServiceNow

Hyderabad / Secunderabad, Ahmedabad

2-4 Yrs

₹ 6-12 LPA

Research Engineer at IDEMIA Group

Noida

3-6 Yrs

₹ 5-8 LPA

Software Development Engineer at Livares Technologies Pvt Ltd

Kochi

3-8 Yrs

₹ 5-10 LPA

IOS Engineer at Avis Budget Group

Bangalore / Bengaluru

1-4 Yrs

₹ 3-6 LPA

Developer Associate at SAP India Pvt.Ltd

Bangalore / Bengaluru

2-4 Yrs

₹ 5-6 LPA

Senior iOS Software Engineer at Gen

Chennai

2-6 Yrs

₹ 4-8 LPA

Software Engineer-iOS

1-4 Yrs

Bangalore / Bengaluru

11d ago·via naukri.com

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-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