Job Title: Mobile Application Developer
About the Role:
We are seeking an experienced and skilled mobile application developer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying new applications, as well as maintaining and improving existing ones.
Key Responsibilities:
* Design and develop high-quality mobile applications for multiple platforms.
* Work closely with the product team to understand and deliver on their requirements.
* Lead individual project priorities, deadlines, and work.
* Participate in preparing business cases, requirements documents, and product roadmaps.
* Represent coding standard methodologies through sharing expertise, performing code reviews, and mentoring engineers.
Required Skills and Qualifications:
To succeed in this role, you should possess the following skills and qualifications:
* iOS Development using Swift/Objective-C.
* Experience with Xcode, UIKit/SwiftUI, and RESTful APIs.
* Knowledge of Git, Agile/Scrum, Unit/UI Testing, and App Store Deployment.
* Strong understanding of architecture design patterns (MVC/MVVM/Clean) and coding standards.
* Excellent communication and collaboration skills.
Benefits:
This is a challenging and rewarding role that offers excellent opportunities for growth and development. You will have the chance to work with a talented team of professionals who are passionate about delivering high-quality software solutions.
Others:
Please note that this is a remote position based in Brazil. We offer a competitive salary package and a range of benefits, including health insurance, paid time off, and professional development opportunities.