iOS Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001+Since 1903H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$68.3K - $192.9K / year

Seniority

Mid Level

Job Description

iOS Software Engineer

Ford Motor Company

Role Description FordPass is a world-class customer-facing mobile application used by millions of customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Software Engineer, iOS will interact directly and continuously with product owners, software engineers, and designers, and will release a shippable product early and often. - Develop iOS app software from conception to production for millions of drivers and vehicles around the world. - Actively participate in reviewing, evaluating, and providing feedback on product designs and architectures with a software engineering focus. - Evaluate and recommend new and emerging products and technologies. - Write and contribute to high-quality documentation for software engineers. - Work effectively with product managers, product designers, and other technical experts. Qualifications - Bachelor’s Degree in Computer Science, Engineering, or a combination of education and equivalent work experience. - 5+ Years Hands-on software engineering experience in native iOS Application Development. - Strong knowledge of Swift and the iOS app development ecosystem. - Deep experience with mobile frontend application architecture, including modular application design, state management, and navigation strategies. - A strong software testing ethos and preference for working in an agile environment. - Experience and desire to deliver an exceptional end product to customers around the world. - Excellent verbal and written communication skills with the ability to adapt your communication style to the audience and influence peers cross-functionally including engineering, product, and design stakeholders. - Demonstrated ability to work in a robust and fast-paced environment targeting a major transformation. - Experience building and shipping production-grade software or services. - Have a deep desire to work closely, solve problems with groups, find win/win solutions, and celebrate successes with other smart engineers. Requirements - Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. - Strong working in CI/CD environments. - Experience with software operations (DevOps, Site Reliability Engineering, Observability, Support and Maintenance). - Strong Swift iOS development skills. - In-depth experience in designing UIs with SwiftUI. - CI (Fastlane) and scripting skills. - Architecture understanding of popular choices on Apple platforms (MVVM, MVC, etc.). - Working knowledge, and ideally some practical application, of the Composable Architecture library (TCA). - Ruby knowledge for scripting. - Tuist/Bazel build system knowledge. - Familiarity with the latest mobile security practices. - Experience of working with a variety of software architectural patterns. - Strong verbal and written communications skills with the ability to influence the enterprise. - Previous experience building enterprise scale mobile applications for a large user base. - Previous experience in design, development, and support of global software products. Benefits - Immediate medical, dental, vision, and prescription drug coverage. - Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care, and more. - Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more. - Vehicle discount program for employees and family members and management leases. - Tuition assistance. - Established and active employee resource groups. - Paid time off for individual and team community service. - A generous schedule of paid holidays, including the week between Christmas and New Year’s Day. - Paid time off and the option to purchase additional vacation time.

Related Job Pages

More Full-stack Engineer Jobs

Role Description You build it, you run it, you own it – als Software Engineer Fullstack (all genders) bist Du verantwortlich für die Entwicklung und den Betrieb der Software in einem unserer Projekte. Wenn Dir nun noch TDD, Continuous Deployment und ein gut durchdachter DevSecOps-Ansatz wichtig sind, dann sollten wir uns kennenlernen. - End-to-End Ownership & Agiles Arbeiten: Du arbeitest in einem kollaborativen, interdisziplinären Produktteam und übernimmst die Verantwortung für die erfolgreiche Umsetzung von Features – von der Entwicklung über das Testing bis hin zum Deployment und dem aktiven Betrieb. - Tech-Stack & Fullstack-Entwicklung: Dein Fokus liegt auf der Entwicklung qualitativ hochwertiger Software, vorrangig mit TypeScript/JavaScript, aber je nach Projekt auch mit Technologien wie Java, Spring oder React/Vue. - Code-Qualität & Security: Du schreibst Clean Code und wendest Best Practices wie Design Patterns und (automatisierte) Tests sicher an. Du hast Security- und Datenschutzanforderungen stets im Blick, achtest auf Skalierbarkeit und reduzierst aktiv Technical Debt. - Domain-Wissen & Stakeholder-Kommunikation: Du setzt Dich aktiv mit komplexen fachlichen Anforderungen auseinander, hilfst dabei, diese in iterierbare Tasks herunterzubrechen, und kannst technische Zusammenhänge auch für nicht-technische Stakeholder verständlich machen. - Kollaboration & Teamkultur: Du bist ein aktiver Teil unserer Engineering-Kultur. Durch Pair Programming, regelmäßige Code-Reviews und offenen Wissensaustausch trägst Du zum gemeinsamen Wachstum im Team bei und bringst Motivation mit, Dich kontinuierlich weiterzuentwickeln. Qualifications - Fullstack-Erfahrung: Du hast bereits digitale Produkte und Services ganzheitlich entwickelt und betrieben. Du fühlst Dich sowohl im Backend als auch im Frontend zu Hause – vorrangig mit TypeScript/JavaScript oder Java/Spring Boot sowie den Frontend-Frameworks React und Vue. - DevOps-Mindset & Infrastruktur-Know-how: Du bist mit dem DevSecOps-Ansatz vertraut, hast fundiertes Wissen rund um Infrastruktur- und Container-Technologien (z. B. Docker, Kubernetes, Terraform) und fühlst Dich mit Infrastructure-as-Code wohl. - Agile & interdisziplinäre Teamkultur: Du arbeitest am liebsten in agilen, cross-funktionalen Teams und schätzt konstruktive Diskussionen sowie regelmäßiges Feedback mit Design, Product und User Research. - Flexibilität & Motivation: Du bist offen, flexibel in andere Projekte zu wechseln und Deinen Beitrag dort zu leisten, wo er den größten Mehrwert schafft. Dich zeichnet eine starke intrinsische Motivation aus, die digitalen Aspekte der Verwaltung zu verbessern. - Kommunikation & Sprachkompetenz: Du arbeitest souverän auf Deutsch (mind. B1) und Englisch (min. C1) – wir sprechen im Arbeitsalltag beide Sprachen. Benefits - Das Gehalt für diese Stelle liegt bei uns zwischen 55.000–65.000 Euro brutto pro Jahr. - Urban Sports Club & mehr: Jeden Monat bekommst Du zum Gehalt einen 50-Euro-Gutschein on top, den Du flexibel einsetzen kannst. Fitness, Technik, Mobilität oder Food – Du hast die Wahl! - Zusätzlich bieten wir Dir ein jährliches Weiterbildungsbudget bis max. 2.000 Euro mit bis zu fünf freien Tagen – unabhängig von Rolle und Level. - Weitere Benefits findest Du auf unserer Karriereseite. Application Instructions Bitte sende uns Deine Bewerbung ausschließlich über das Online-Portal zu. Aufgrund der Sommerferien werden wir erst ab dem 7. August 2026 Rückmeldungen zu den Bewerbungen versenden können. Wir bitten bis dahin um Geduld! Wir schätzen eine vielfältige Belegschaft und ein integratives Arbeitsumfeld wert. Daher freuen wir uns über alle Bewerbungen – unabhängig von Religion und Weltanschauung, Nationalität und (ethnischer sowie sozialer) Herkunft, Geschlecht und geschlechtlicher Identität, sexueller Orientierung, Alter sowie körperlichen und intellektuellen Fähigkeiten. Eingehende Bewerbungen prüfen wir lediglich auf ihre fachliche Qualifikation und die für die jeweilige Stelle erforderlichen Schlüsselqualifikationen. Hast Du Fragen an uns? Wende Dich gern an unser Team unter talents@digitalservice.bund.de Recruiting Process & Contact Nach einem erfolgreichen Screening Call mit unserem Talent Acquisition Team folgen zwei bis drei Interviews mit DigitalService Mitarbeitenden. Zunächst geht es um Deine fachliche Qualifikation, danach um Werte und Erwartungen in Bezug auf Team und Zusammenarbeit. Während des ganzen Prozesses stehen wir Dir jederzeit für Rückfragen, Feedback und Austausch zur Verfügung.

Germany
€55K - €65K / year
ENSEK logo

Senior Software Engineer

ENSEK

The award-winning SaaS platform behind leading energy suppliers.

Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• Make an impact across the codebase, the product, the engineering culture and the organisation. • Partner closely with Product and Design to understand problems and shape solutions. • Design and build modular, API-first solutions and support strong domain boundaries and engineering standards. • Taking solutions from design and build through to testing and deployment. • Championing modern development practices including automated testing, peer review and continuous delivery. • Mentor and support other engineers and contribute to engineering communities, guilds and knowledge-sharing initiatives.

United Kingdom
Logicalis Spain logo

Ingeniero/a de Infraestructuras Críticas, Unix/Linux

Logicalis Spain

Somos Arquitectos Del Cambio, ayudamos a las organizaciones a tener éxito en un mundo cada vez más digitalizado.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Administración y soporte de entornos Linux/Unix de alta disponibilidad. • Gestión y evolución de plataformas virtualizadas e infraestructuras críticas. • Administración de servidores middleware (Apache, Nginx, JBoss, Redis, Memcached y tecnologías similares). • Administración de entornos SAN y cabinas de almacenamiento enterprise. • Gestión de replicaciones, snapshots y estrategias de almacenamiento. • Administración de plataformas de backup y recuperación ante desastres con Commvault. • Diseño, mantenimiento y validación de estrategias de continuidad de negocio (activo/activo, activo/standby y activo/backup). • Ejecución de pruebas de recuperación y planes de contingencia (DRP/BRS). • Automatización de tareas mediante scripting. • Resolución de incidencias críticas, análisis de causa raíz y elaboración de documentación técnica. • Coordinación técnica de la operación del servicio, organizando prioridades, realizando seguimiento de incidencias y asegurando el cumplimiento de los niveles de servicio. • Actuar como referente técnico del equipo, colaborando con otros equipos de infraestructura y participando en la mejora continua de los procesos y procedimientos operativos.

Spain
CrewBloom logo

Full Stack Developer

CrewBloom

CrewBloom is an outsourcing company that helps clients start a virtual team while also saving “up to 70% on recruitment and hiring expenses.” The company st

Title: Full Stack Developer (CORE) Location: United States Job Description: We are seeking a Junior Full Stack Developer with 1-3 years of experience to join our growing team. The ideal candidate is passionate about building scalable web applications, thrives in a fast-paced environment, and enjoys working collaboratively with cross-functional teams. This role requires strong problem-solving skills, attention to detail, and a willingness to learn new technologies. Key Responsibilities - Develop, test, and maintain scalable web applications. - Work with Node.js and TypeScript to build backend services. - Design and optimize databases using PostgreSQL and write efficient SQL queries. - Integrate third-party APIs (RESTful APIs, GraphQL, Webhooks). - Build and maintain frontend components using React.js or similar frameworks. - Utilize version control systems like Git for code management. - Collaborate with designers, product managers, and other developers to deliver high-quality software. - Troubleshoot and debug issues to improve application performance. Requirements - 1-3 years of experience as a Full Stack Developer. - Proficiency in Node.js and TypeScript. - Experience with PostgreSQL and writing efficient SQL queries. - Familiarity with frontend frameworks like React.js (or similar). - Knowledge of third-party API integrations (RESTful APIs, GraphQL, Webhooks). - Understanding of Git for version control. - Strong problem-solving skills and attention to detail. - Experience with cloud platforms (AWS, Fly.io). - Basic knowledge of CI/CD pipelines and Docker. Minimum Technical and Work Environment Requirements: - Internet Connection: - Primary internet connection with a minimum speed of 15 Mbps. - Backup internet connection with at least 10 Mbps. - Backup connection must be capable of supporting work during a power outage. - Primary Device: - Desktop or laptop equipped with at least: - Intel Core i5 (8th generation or newer), Intel Core i3 (10th generation or newer), AMD Ryzen 5, or an equivalent processor. - A minimum of 8 GB RAM. - Backup Device: - Must meet or exceed the performance of an Intel Core i3 processor. - Must be functional during power interruptions. - A functioning webcam. - A noise-canceling USB headset. - A quiet, dedicated home office space. - Peripherals and Workspace: A smartphone for communication and verification purposes. Benefits - Join Our Dynamic Team: Experience our fun, inclusive, innovative culture that values your unique contributions and supports your professional growth. - Embrace the Opportunities: Seize daily chances to learn, innovate, and excel. Make a real impact in your field. - Limitless Career Growth: Unlock a world of possibilities and resources to propel your career forward. - Fast-Paced Thrills: Thrive in a high-energy, engaging atmosphere. Embrace challenges and reap stimulating rewards. - Flexibility, Your Way: Embrace the freedom to work from home or any location of your choice. Create your ideal work environment. - Work-Life Balance at Its Best: Say goodbye to stressful commutes and hello to quality time with loved ones. Achieve a healthy work-life integration to perform at your best.

United States