StockX logo

Software Engineer - iOS

StockX
Posted a month ago

LOCATION

Bangalore · Onsite

EXPERIENCE

3+ Years

SKILLS REQUIRED

SwiftUIKitMVVM ArchitectureGraphQLiOS App DevelopmentAgile DeliveryRESTful APIsA/B Testing

Job description

Overview

Software Engineer (iOS) to build and maintain StockX’s iOS checkout and payments experiences, owning features from design through deployment and support.

What you'll do

  • Develop, test, and debug the StockX iOS app using Swift and UIKit.
  • Build GraphQL APIs that interact with backend services and REST APIs.
  • Use MVVM architecture and related design patterns and best practices.
  • Work on initiatives end-to-end, including A/B testing.
  • Collaborate with product owners and engineering leaders to clarify requirements and propose scalable solutions.
  • Break up large system designs and guide junior engineers on component design.

What you'll need

  • 3+ years of relevant development experience.
  • Good understanding of the iOS platform and common conventions.
  • Experience working in an Agile environment.
  • Ability to document features, additions, and bug fixes clearly.
  • Ability to explain complex technical terms to non-technical users.
  • Ability to translate business requirements into technical solutions.

Details

  • Location: Bangalore, India.
  • Technical stack includes Swift, GraphQL, Go, NodeJS, Kotlin, CircleCI, Kubernetes, Harness, Terraform, LaunchDarkly, and Datadog.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer - iOS