Talent.com
iOS Software Engineer
iOS Software EngineereBay • Portland, Oregon, United States
iOS Software Engineer

iOS Software Engineer

eBay • Portland, Oregon, United States
4 hours ago
Job type
  • Full-time
Job description

This job is with eBay, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.

The Team

The eBay Global Focus Categories team is dedicated to delivering stellar buying and selling experiences for our primary business categories : Parts & Accessories, Vehicles, Fashion, Collectibles, Electronics, Home Improvement.

The Collectibles Native Engineering team is responsible for supporting and implementing all collectibles-specific features in the eBay mobile app. Trading Cards, Coins, Stamps, Sports, Comic Books, Memorabilia are some of the categories we support. We are here to make a collector's experience one that connects our buyer and seller community through their passion. We thrive on a culture of team work and innovation, continuously adopting the latest technologies and improving our processes.

The Role

As an iOS Software Engineer you'll collaborate across multiple domain teams such as Search, View Item, Checkout, Selling, and more. You'll work on initiatives alongside other native developers in an agile workflow, directly engaging with Product, Design, and Analytics teams to create the best user experience.

What you will accomplish

Design, develop, and maintain high-performance iOS applications.

Collaborate with multi-functional teams to define, design, and ship new features.

Ensure the best possible performance, quality, and responsiveness of the application.

Continuously discover, evaluate, and implement new technologies to improve development efficiency.

Use AI-powered development tools to enhance productivity and learn modern coding practices.

Participate in code reviews and provide constructive feedback to peers.

Strengthen your expertise in iOS architecture, design patterns, and performance optimization.

Working with back-end services teams to design services contracts optimized for mobile solutions

Working with Agile / Scrum methodologies providing estimates of engineering efforts, identification of risks, guiding the planning of implementation and rollout of system changes with implications for multi-functional teams

What you will bring

2+ years professional experience in iOS native development, or a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field - ideally completed within the last 12 months.

Good understanding of Swift and object-oriented programming principles.

Familiarity with UIKit, SwiftUI, and mobile app development fundamentals.

Experience with unit, integration and functional UI testing, including experience with testing frameworks like XCTest and XCUITest

Experience with modern, clean architecture patterns such as MVVM+Coordinators, and deep familiarity with SOLID principles

Experience working on multi-module applications

Familiarity with RESTful and GraphQL APIs to connect iOS applications to back-end services.

Strong communication, collaboration, and problem-solving skills.

Bonus : previous iOS app development experience through internships or personal projects, and familiarity with AI-assisted coding tools.

The base pay range for this position is expected in the range below :

$78,400 - $139,400

Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and / or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employees will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department / team performance, and market factors.

Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay.

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at talent@ebay.com. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.

]]>

Create a job alert for this search

Software Engineer Ios • Portland, Oregon, United States

Related jobs
MTS IV, Software Engineer - IaaS

MTS IV, Software Engineer - IaaS

Panasonic Avionics Corporation • Beaverton, OR, United States
Full-time
Ever wonder who brings the entertainment to your flights? Panasonic Avionics Corporation is #1 in the industry for delivering inflight products such as movies, games, WiFi, and now Bluetooth headph...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - IaaS Platform and Tools

Senior Software Engineer - IaaS Platform and Tools

GEICO • Portland, OR, United States
Full-time
GEICO is looking for a talented Senior Software Engineer who is dedicated to creating high performance, low maintenance, zero-downtime platforms and applications. Join us in transforming our insuran...Show more
Last updated: 2 days ago • Promoted
Software Engineer, Blockchain Integrations

Software Engineer, Blockchain Integrations

Chainlink Labs • Vancouver, WA, United States
Full-time
Chainlink is the industry-standard oracle platform bringing the capital markets onchain and powering the majority of decentralized finance (DeFi). The Chainlink stack provides the essential data, in...Show more
Last updated: 3 days ago • Promoted
AI Native Software Engineer

AI Native Software Engineer

Accenture • Beaverton, OR, United States
Full-time
A forward-thinking services company at the forefront of AI-native innovation.We partner with enterprise clients to create next-generation, agent-powered workflows engineered to scale in real-world ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer III

Software Engineer III

RxBenefits • Portland, OR, United States
Full-time
RxBenefits is hiring! We are adding a Software Engineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creat...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer - Android development

Senior Software Engineer - Android development

DZYNE Technologies • Portland, OR, United States
Full-time
DZYNE Technologies is leading the future of autonomous defense.Based in Irvine, California, we develop and manufacture advanced airborne and ground-based defense solutions deployed in over 50 count...Show more
Last updated: 23 days ago • Promoted
Software Engineer - Apple

Software Engineer - Apple

ShiftCode Analytics • Portland, OR, United States
Full-time
Test Strategy Engineer(Developer).Strong expertise in object-oriented programming languages, preferably Java.Strong expertise in SQL or other similar querying languages. Ability to explain complex p...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer-II

Senior Software Engineer-II

SurveyMonkey • Portland, OR, United States
Full-time
SurveyMonkey is the world's most popular platform for surveys and forms, built for business-loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer, Backend (AI Agents)

Senior Software Engineer, Backend (AI Agents)

Affirm • Portland, OR, United States
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.We are looking for a Seni...Show more
Last updated: 1 day ago • Promoted
Software Engineer - Risk

Software Engineer - Risk

Mercury • Portland, OR, United States
Full-time
San Francisco, CA; New York, NY; Portland, OR; or Remote within Canada or United States.Mercury’s Risk Engineering team builds reliable, efficient systems that empower investigators to act faster, ...Show more
Last updated: 17 days ago • Promoted
Senior Software Engineer, TypeScript SDK

Senior Software Engineer, TypeScript SDK

Mysten Labs • Portland, OR, United States
Full-time
Mysten Labs believes that decentralized and open protocols are the bedrock of the internet of value.This is why at Mysten Labs, we are creating foundational infrastructure to accelerate the adoptio...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer, Creativity Apps & Frameworks

Senior Software Engineer, Creativity Apps & Frameworks

Apple • Vancouver, WA, United States
Full-time
At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly! If you bring passion and dedication to your job, there is no telling what you could ...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer, Platform

Senior Software Engineer, Platform

Pryon • Portland, OR, United States
Full-time
We're a team of AI, tech, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we're building an industry-leading kno...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Relativity • Portland, OR, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Senior Software Engineer to join our Relativity Priva...Show more
Last updated: 30+ days ago • Promoted
MTS IV, Software Engineer - IaaS

MTS IV, Software Engineer - IaaS

Panasonic • Beaverton, OR, United States
Full-time
Ever wonder who brings the entertainment to your flights? Panasonic Avionics Corporation is #1 in the industry for delivering inflight products such as movies, games, WiFi, and now Bluetooth headph...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

Coinbase • Portland, OR, United States
Full-time
Are you ready to push the boundaries of your potential? At Coinbase, we are driven by our mission to enhance economic freedom globally, a bold opportunity that requires our best efforts daily as we...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer, Android

Senior Software Engineer, Android

Keeper Security • Portland, OR, United States
Full-time
Senior Software Engineer (Kotlin).Keeper's cybersecurity software is trusted by millions of people and thousands of organizations, globally. Keeper is published in 21 languages and is sold in over 1...Show more
Last updated: 10 days ago • Promoted
Sr. Software Engineer

Sr. Software Engineer

Act-On Software • Portland, OR, United States
Full-time
Act-On Software, a leading provider of SaaS based Digital Marketing Services is looking for a Senior Software Engineer to join our team and help build our next generation platform.We're looking for...Show more
Last updated: 3 days ago • Promoted