Senior iOS Engineer (Remote)

Written by Emily Carter on January 27, 2025

|
2 min read
|
Views

software developer web developer

Job details

  • Profession

    iOS Engineer
  • Country of the Job

    United Kingdom
  • State of the Job

    England
  • City of the Job

    London
  • Job Application Deadline (Year)

    2025
  • Type of job

    Full-time
  • Job salary amount given (annually)

    $70,000 - $100,000
  • Hiring Company

    Primer
  • Mode of Work

    Remote
  • Applier's country

    All
  • Benefits Included

    Health insurance, Retirement plans, Travel allowance
  • Job Contact Details

    contact@sayprimer.com

Role Overview:

What will the role involve?

  • Crafting the world’s best checkout experience by redefining how merchants integrate payments and how customers make payments online.
  • Leading the design and implementation of highly-optimized, fully-tested libraries.
  • Writing clear and comprehensive documentation for both merchants and internal teams.
  • Collaborating closely with users to gather feedback and continuously enhance our products and services.
  • Making technology decisions while building scalable solutions that can reach a global audience.
  • Conducting code reviews and mentoring junior developers as we expand our team.
  • Partnering with a cross-functional team, including front-end engineers, back-end engineers, mobile engineers, designers, and product specialists.

What are we looking for?

  • A pragmatic and adaptable individual who leverages the best tools to build high-quality products.
  • Senior and/or Lead-level experience in a similar role.
  • Extensive experience in creating, maintaining, and documenting developer libraries.
  • Strong iOS experience, with React Native experience being a plus.
  • A passion for writing maintainable, high-performance, well-tested, and resilient code.
  • A genuine appreciation for Developer Experience (DX).
  • Excellent communication skills, with the ability to collaborate effectively within a cross-functional team.
  • A curious mindset and eagerness to keep learning!
  • Bonus points if you have experience with JavaScript UI optimization, accessibility best practices, online payments, and APMs.

The Primer Way:

At Primer, our culture centers around removing barriers so you can do your best work. We value initiative, let the best ideas win, and focus on output over everything else. Our "trust by default" approach means you'll have the freedom to work remotely, wherever suits you best, with unlimited coworking space access, unlimited time off, no company spending approvals, company-wide retreats, team workations, and open access to people across the company.

We believe that the best work happens when assumptions are challenged. Our problem-solving mantra is simple: “If anything is possible, then what will you do?”

Benefits:

  • 🌍 Fully remote work – work from anywhere, however you choose.
  • 📈 Competitive share options.
  • ✈️ Uncapped holiday (25 days minimum).
  • 🗣 Access to coworking spaces.
  • 🥳 Team socials, quarterly workations, annual retreats, and virtual events.
  • 🖥 Choose your preferred device.
  • 🪴 £500 towards your home office setup.
  • 🧠 Unlimited learning budget.
  • 🩺 Medical insurance via SafetyWings.
  • Location-specific benefits, including pension, 401k, and health insurance.

Equal Opportunity:

Not ticking off every requirement? No problem! Research shows that women and underrepresented groups are less likely to apply unless they meet every qualification. We’re committed to building a diverse and inclusive team, so if this role excites you but your experience doesn’t match exactly, we encourage you to apply. You may be the right fit for this role or other opportunities.

Primer is an equal-opportunity employer and prohibits discrimination based on race, color, religion, age, sex, national origin, disability, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by law. This applies to all employment-related actions, including recruiting, hiring, placement, promotion, termination, and training.


Let me know if you'd like to tweak any specific part!