Senior iOS Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Europe

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishGraphQLiOSReduxSwift

Job Description

Senior iOS Engineer

Playbook

• Design and implement new iOS features with a strong focus on usability, clarity, and delivering value to real users. • Build and maintain robust, scalable mobile architecture (including networking, data persistence, and state management) that supports fast iteration and long-term maintainability. • Work closely with Product Managers and Designers to translate requirements into practical, well-scoped technical solutions. Provide input during planning to ensure features are feasible, maintainable, and aligned with user and business goals. • Ensure high-quality releases through clean, readable, and well-tested code. Participate in code reviews and contribute to shared standards around quality, testing, and maintainability. • Take ownership of the features you build. Identify issues or gaps, propose improvements, and iterate based on feedback. You’re comfortable working with ambiguity and adapting as requirements evolve. • Improve app performance and reliability by diagnosing bottlenecks, addressing crashes, and strengthening overall stability and user experience.

Job Requirements

  • 5+ years of professional software development experience, with a strong focus on iOS development. Proven experience shipping production iOS applications end-to-end.
  • Strong proficiency in Swift and modern iOS development practices. Ability to build responsive, user-friendly interfaces with attention to detail and performance.
  • Experience with modern iOS UI patterns, including handling complex navigation, animations, and edge cases in real-world production apps.
  • Active daily use of AI coding assistants (Claude Code, Codex, OpenCode, or similar) for development, debugging, and problem-solving. We expect engineers to leverage these tools to ship faster and work through complex problems.
  • Strong understanding of networking on iOS (REST/GraphQL), including authentication flows, caching strategies, error handling, and offline/unstable network scenarios.
  • Experience designing maintainable architectures (e.g. MVVM, Redux-style state management, Clean Architecture, or similar) and improving existing codebases over time.
  • Solid understanding of iOS performance and debugging tools (e.g. Instruments, crash reporting, profiling) and the ability to diagnose issues effectively.
  • Strong communication skills in English. Comfortable working in a remote, cross-timezone team and collaborating asynchronously.

Benefits

  • Your work will directly affect creators and users on the platform. You’ll work on features that ship quickly and matter.
  • Competitive B2B salary with equity options.
  • 100% remote with flexible working hours and async-friendly culture. Collaboration across Europe and the US East Coast.
  • A collaborative team that values ownership, open communication, and autonomy over micromanagement.
  • Yearly team retreats focused on connection, alignment, and building strong team relationships.
  • Paid Time Off

Related Job Pages

More Full-stack Engineer Jobs

Lumen Technologies logo

Lead AEM Software Developer

Lumen Technologies

Lumen Technologies is self-described as a global company of 40,000+ professionals empowering businesses, government, and communities to “produce amazing thing

Role Description Drive the end-to-end evolution and modernization of lumen.com by leveraging full-stack engineering expertise, cloud-native architecture, and an AI-first approach to software development, delivery, and operations. This role is responsible for designing and building scalable, high-performance digital experiences on Adobe Experience Manager as a Cloud Service (AEMaaCS), integrating robust APIs and services, and accelerating platform transformation through aggressive adoption of AI-assisted engineering practices. Main Responsibilities - Lead the design and development of scalable solutions on AEMaaCS, ensuring performance, resiliency, and cloud-native best practices. - Drive AI-enabled development practices, including: - AI-assisted coding, testing, and code reviews. - Automation of development workflows and documentation. - Use of AI for personalization, content optimization, and platform intelligence. - Build and integrate APIs, microservices, and composable architectures to support modern digital experiences. - Collaborate closely with Product, UX, Architecture, and Engineering teams to deliver customer-facing capabilities aligned with business goals. - Act as a critical bridge between US-based stakeholders and India engineering teams, translating business requirements into clear technical execution plans. - Accelerate decision-making, reduce delivery friction, and ensure alignment across distributed teams and time zones. - Contribute to platform modernization initiatives, including migration from legacy systems to modern frameworks and architectures. - Promote engineering excellence through best practices in CI/CD, observability, performance, and security. Qualifications - 5+ years professional experience with Adobe Experience Manager (AEM), preferably AEMaaCS. - 6+ years professional experience in modern frontend frameworks (React or Vue.js), and building scalable user interfaces. - Demonstrated experience or strong interest in AI-assisted software development practices. - Ability to leverage AI tools to: - Improve development velocity and code quality. - Support automation of repetitive engineering tasks. - Contribute to enhanced digital experiences through intelligent capabilities. - Experience designing and consuming APIs and distributed systems, with a good understanding of integration patterns and service-based architectures. - Strong understanding of cloud platforms and scalable architectures, ideally with experience in cloud-native or SaaS environments. - Proven experience working in Agile product delivery environments, collaborating with cross-functional teams. - Experience working with global teams and stakeholders, with strong communication and alignment skills. - Mindset oriented toward continuous improvement, innovation, and adoption of emerging technologies in a pragmatic way. Requirements - Experience with Adobe Experience Manager (AEM) and modern frontend frameworks. - Strong understanding of AI-assisted development practices. - Ability to design and consume APIs and distributed systems. - Experience in cloud-native or SaaS environments. - Experience in Agile product delivery environments. Benefits - Comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks. - Bonus structure (short-term incentives, long-term incentives and/or sales compensation).

United States
$105.8K - $155.2K / year
Litroz | Gestão Inteligente de Combustível logo

Senior Full Stack Developer

Litroz | Gestão Inteligente de Combustível

Gestão de abastecimento 100% digital e 100% gratuita !

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Develop and maintain web applications using Node.js on the backend and React on the frontend; • Create and integrate efficient and secure APIs, ensuring smooth communication between the frontend and the backend; • Write high-quality code, performing unit tests and regular code reviews; • Identify and resolve performance issues and bugs, always seeking to improve the user experience; • Participate in technical and strategic decisions related to system architecture; • Mentor junior developers and contribute to the team's growth.

Brazil
beatvest logo

Engineering Lead – Enterprise Software, Fintech

beatvest

Lerne, selbstbewusst zu investieren - in 3 Minuten pro Tag, unterwegs und mit Spaß

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• As an Engineering Lead, you will take technical responsibility for complex software projects in an enterprise environment. • You will work closely with Product, Design, our founders, and our customers, supporting projects from technical conception through successful delivery. • Among other things, you will: assume technical responsibility for demanding customer projects and deliver them successfully together with customers, Product and Engineering. • Prepare and lead technical workshops with customers and partners. • Work through architecture, security, compliance, and integration questions together with various stakeholders and develop robust, viable solutions. • Translate complex requirements into architectural decisions, technical concepts, and actionable tickets. • Identify technical risks early and develop pragmatic solutions. • Actively contribute to backend, web, mobile, and integration solutions and personally oversee key implementations. • Conduct code reviews and continuously improve the technical quality of our platform. • Share technical responsibility for our platform with our existing Senior Engineer and actively share knowledge. • Document technical decisions clearly and communicate them transparently.

Germany
Twilio logo

Software Engineer

Twilio

Build the future of communications.

Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Design, develop, test, and deploy Flex platform services on AWS, following microservices architecture principles • Build and maintain highly scalable, distributed systems with a strong focus on reliability and performance • Write automated unit and integration tests; contribute to CI/CD pipelines and deployment tooling • Refactor and reduce technical debt; uphold engineering standards across code reviews and design discussions • Collaborate with product and engineering peers to influence roadmap priorities and propose architectural solutions • Participate in design discussions, code reviews, backlog grooming, and Agile ceremonies, ensuring sprint commitments are met. • Troubleshoot and resolve issues independently or with your team in your domain. • Document systems and contribute to runbooks, design docs, and operational playbooks. • Rapidly acquire new skills in a fast-paced environment with evolving infrastructure and business requirements

India
Job Closed