4 days ago
Bogotá, ColombiaSenior / Mid Level
H1B Sponsor
Responsibilities
- Develop, test, and maintain efficient Swift-based applications for iOS devices.
- Collaborate with designers, product managers, and engineers to implement and refine new features.
- Ensure app performance, stability, and usability across a range of iOS devices and OS versions.
- Participate in code reviews and contribute to high code quality and engineering best practices.
- Debug and resolve technical issues and bugs during development and testing.
- Stay current with the evolving iOS ecosystem and introduce relevant improvements into the codebase.
- Support architectural discussions and contribute to technical decision-making.
- Take ownership of assigned features and tasks while working independently and collaboratively.
- Contribute to release planning, bug fixing, and feature development cycles in an Agile environment.
- Mentor junior engineers and collaborate effectively with cross-functional teams and technical leads.
Requirements
- 5+ years of relevant mobile engineering experience, with a strong focus on iOS development.
- Strong proficiency in Swift for building iOS applications.
- Solid understanding of iOS frameworks, including UIKit, SwiftUI, and Core Data.
- Experience with mobile architecture patterns such as MVC and MVVM; exposure to Clean Architecture is a plus.
- Experience building reliable iOS apps with offline support.
- Practical experience integrating APIs, including REST and/or GraphQL.
- Comfort writing unit and UI tests using XCTest or similar tools.
- Familiarity with performance analysis and debugging tools such as Instruments.
- Experience with the App Store release process and CI/CD workflows.
- Good understanding of mobile security best practices, including secure storage and authentication.
- Experience with version control, deployment workflows, and release management.
- Strong communication and collaboration skills with technical and non-technical stakeholders.
- Experience working within Agile methodologies.
- Ability to define deliverables, clarify project scope, and contribute to team planning.
- Collaborative mindset with the ability to mentor junior engineers.
Tech Stack
GraphQLiOSSwiftSwiftUI
Categories
Mobile
