We are looking for an iOS engineer to develop and maintain an iOS app (Swift) for a skill marketplace platform, where various "knowledge, skills, and experiences" are exchanged. In a fast-paced development cycle typical of a startup, you will have a high level of autonomy and responsibility, using the latest technologies and libraries to drive development.
Specific Responsibilities
Design and develop new features for the iOS native app and improve existing features.
Collaborate with PdM, designers, front-end, and back-end engineers in a team-based development environment.
Improve code quality and enhance the development environment through automation.
Analyze, consider, and implement improvements from an engineering perspective, always keeping the user in focus.
Participate in mutual code reviews with team members.
Required Qualifications
Over 3 years of experience developing iOS apps using Swift / XCode.
Knowledge of SwiftUI and UIKit.
Experience and understanding of reactive programming.
Experience in team development using Git.
Experience in code reviews.
Preferred Qualifications
Experience as a tech lead or manager in a small team.
Experience developing in an environment using CI/CD.
Knowledge of unit testing / UI testing.
Experience in improving the UI/UX of native apps
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job