Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Ebay Senior iOS Software Engineer 
United States, Oregon, Portland 
162290449

Yesterday

What You'll Do and Learn:

  • Translate requirements into software designs, creating clean, efficient, extensible, and maintainable code.

  • Implement evidence-centered design practices to make features testable, ensuring high quality and improving velocity in continuous delivery.

  • Manage project features by breaking them into sub-tasks, identifying and resolving issues for efficient execution.

  • Provide technical mentorship and conduct code reviews for your immediate team and other teams, offering coaching and mentorship to individual team members.

  • Identify gaps and issues across systems and functional areas, propose solutions, build the engineering roadmap, and drive resolution.

  • Lead efforts to enhance end-to-end testing quality and increase delivery velocity across features.

  • Oversee engineering support, release, and on-call responsibilities for a 24/7 "always-on" site.

  • Take responsibility for sub-systems within a large domain, possessing in-depth knowledge and expertise. Manage the entire software life cycle, including design, development, testing, deployment, observability, and monitoring.

  • Serve as a key influencer, inspiring others toward the right technical decisions.

  • Identify areas of code likely to change and integrate flexibility into the design to improve engineering velocity.

  • Collaborate effectively with cross-functional partners to develop innovative solutions that adhere to development goals and principles.

Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.

  • 8+ years of experience developing iOS applications and commercial software with Swift / Objective-C.

  • Proven track record to deliver results in fast-paced environments (Agile, TDD, CI/CD).

  • Familiarity with the shift-left approach is a plus.

  • Strong background in design patterns and overall code architecture.

  • Strong skills in writing unit tests and automation.

  • Experience with Xcode, Git, profilers, and debuggers.

  • Experience integrating with web services and using HTTP, TCP/IP, and databases.

  • Knowledge of core computer science concepts such as common data structures and algorithms.

  • Code samples from private GitHub repos, side projects, or open-source project contributions are a plus.

Expectations:

  • Mentor junior developers.

  • Set expectations for high-quality code that is scalable and easy to read and maintain.

  • Design and build reliable solutions for high-throughput, distributed systems using third-party and eBay internal libraries and frameworks.

  • Integrate closely with colleagues in different functional groups and remote offices.

  • Communicate effectively within your team and across teams.

  • Balance strong ownership and teamwork.

  • Research, innovate, deliver, and grow.

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our for more information.