Tech Stack
CloudFirebaseGraphQLiOSSwift
About the role
- Develop and maintain high-quality iOS applications using Swift and SwiftUI
- Apply data structures, system design, design patterns, API design, and declarative UI principles
- Integrate third-party libraries, APIs, and cloud services (GraphQL, Firebase) as needed
- Collaborate with cross-functional teams to build and scale digital products and services
- Identify and help recruit skilled engineers as the team grows
- Contribute to DevOps and Git-based workflows
- Mentor peers and participate in technical architecture and design decisions
Requirements
- 5+ years of iOS development experience.
- Strong hands-on experience with Swift and SwiftUI.
- Familiar with data structure, system design, design patterns, API designs, MVPor MVVM, declarative UI, Git, and DevOps.
- Full stack background is a huge plus. Familiarity with cloud services, GraphQL, Firebase, etc is a plus.
- Have published two or more iOS apps.
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- The ability to identify skilled engineers as we grow the team.
- Strong analytical and communication skills in both English and Spanish.
- A positive disposition and a good attitude under pressure.
- BS/MS in Computer Science, Engineering or related subject (nice-to-have)
- Position based in Barcelona in a hybrid mode (3 days per week at the office).