Senior iOS Engineer building scalable mobile products for EarnIn, an earned wage access company. Leading architecture, feature development, performance, APIs, testing, and data-informed improvements.
Responsibilities
Drive the development and implementation of complex product features impacting customer experience and business outcomes
Architect, lead, and optimize mobile infrastructure for scalability, performance, and reliability
Collaborate with backend engineers to define and evolve robust, efficient, and well-documented APIs
Champion engineering best practices for code quality, system design, and operational excellence
Identify and drive strategic technical initiatives, providing architectural guidance and problem-solving
Architect and oversee unit, integration, and UI automation testing strategies
Define and analyze key performance indicators using advanced analytics to inform product enhancements
Requirements
Bachelor’s degree (or higher) in Computer Science or a related field, or equivalent practical experience
4+ years of relevant industry experience, significantly focused on mobile development and leading complex projects
Expert-level proficiency in Swift and modern iOS paradigms, including Combine, Swift Concurrency, and SwiftUI
Extensive understanding of iOS application architectures, including MVVM, MVP, and VIPER, and their trade-offs
Ability to architect scalable and maintainable mobile solutions
Experience mentoring and guiding other engineers
Familiarity with Android development and cross-platform technologies is a strong plus
Broader iOS development community participation, such as open-source contributions or conference presentations, is a plus
Experience using AI-assisted development tools such as Copilot, Cursor, and LLMs
Benefits
Equity
Healthcare
Internet reimbursement
Cell phone reimbursement
Learning and development stipend
Potential opportunities to travel to the Mountain View headquarters
Becario de arquitectura e ingeniería colaborando en proyectos de construcción en España. Modelado de edificios en Revit y MEP, además de bocetos e infografías digitales.
Dynamics Developer building Microsoft Dynamics and Power Platform applications for Capco’s financial - services clients. Supporting architecture, integrations, testing, DevOps, and production deployments.
Join a growing financial services organization as a Java Engineer on their Payments Technology team, building and enhancing critical payment platforms supporting ACH, Wires, RTP, and FedNow. You'll design, develop, and maintain backend applications using Java and Spring Boot, collaborating with cross - functional teams in a hybrid work environment.
Junior BA/BSA needed for 12 - month contract, 4 days onsite in Toronto. Must have 6+ years BA/BSA experience, Agile, and mobile/online banking/loyalty project experience.
Développeur principal concevant et intégrant des applications web pour la Ville de Montréal. Utilisation de Node.js, TypeScript, microservices, APIs et déploiements infonuagiques en environnement agile et DevOps.
Certinia Developer owning Softchoice’s customized PSA platform and Salesforce components. Designing SAP, SAP Concur, and MuleSoft integrations for this IT solutions provider.
Hotfix Developer resolving urgent production issues for Paystone, a North American payments and software company. Investigating transactional data, coding fixes, and deploying reliable client solutions.
Seeking a skilled ETL Tester to independently lead testing efforts for a banking client, managing functional and automation testing in an Agile environment.
Execute and support EFTR regulatory reporting activities, including data remediation and compliance. Ideal for professionals with AML reporting experience and strong data skills.