Please, let Raven know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
As an iOS Developer, you will participate in the company's development on multiple topics and missions.
You will work closely with designers and developers to ensure incremental and continuous value delivery.
Your responsibilities include translating app or web interface design to code by applying best practices.
You will actively participate in the systematic development of solutions.
Documenting functionalities and technical specifications of the software to be implemented is required.
You will collaborate in defining new architectures and improving existing ones, ensuring scalability and maintainability.
Test automation and code quality are essential; you will develop unit and integration tests and review code to ensure quality and adherence to standards.
You will enhance application performance and security, protecting sensitive data and ensuring a seamless user experience.
Documenting technical decisions and maintaining module and feature documentation available to the entire team is expected.
Requirements:
You should have an understanding of user experience, design for customer satisfaction, and the quality of a product or service.
Self-management, the ability to learn quickly, and adaptability to respond to deadlines and objectives set are necessary.
You must be able to work in multidisciplinary teams with agile methodologies.
Knowledge of mobile and web development languages such as Swift, Angular, Ionic, HTML5, CSS3, Javascript, and React is required.
Experience in Agile Teams (Scrum or Kanban) with responsibilities in sprints, feedback, and task estimation is essential.
You should have experience in Swift development and the use of Alamofire, MVVM+RxSwift, and dependency injection (e.g., Swinject).
Knowledge of unit testing, at least in the domain layer, is necessary.
Experience with repository management (GITHUB) and basic version control and branch management is required.
Solid knowledge of databases such as MySQL, MongoDB, and PostgreSQL is essential.
Experience with architectural patterns such as MVVM, VIPER, and Clean Architecture is required to ensure a clear separation of concerns and facilitate scalability and maintainability of applications.
Experience with Combine and SwiftUI to structure modern applications based on declarative and reactive patterns is necessary for optimizing code and simplifying state management.
Benefits:
You will have access to new rewards tailored to the market for 2025.
Your salary can be paid in USD.
You will receive an afternoon off on your birthday.
The company supports your moving day to help you settle into your new home.
You can recommend profiles that you think would be a perfect match for the organization through the Raven Hunters program.
Raven allows you to work remotely in your country.
Apply now
Please, let Raven know you found this job
on RemoteYeah
.
This helps us grow 🌱.