Job Openings iOS Developer

About the job iOS Developer

About Welvaart

On a daily basis, we assume commitments and present solutions to our stakeholders in order to create a structure of human values, based on professionalism, honesty and rigor.

With a management based on Human Centered Design, we take care of our professionals with consistent career plans, but flexible with their needs and expectations of evolution. Our management team guarantees an empathetic and present leadership that will provide superior technological engagement and delivery to our clients' projects and products.


Project

We are seeking an experienced iOS Engineer to join our mobile development team and help build high‑quality, scalable, and maintainable iOS applications. The ideal candidate has strong expertise in Swift, UIKit with fully programmatic UI, and modern reactive frameworks such as RxSwift and Combine. We value engineers who write clean, testable code, follow solid architectural principles, and are passionate about creating exceptional mobile user experiences.

Role

    • Develop and maintain high‑performance iOS applications using Swift and UIKit (100% programmatic UI, no storyboards).
    • Build reusable, modern UI components and ensure consistency across the application.
    • Implement mobile architecture patterns such as MVVM and MVVM‑C, ensuring scalability and testability.
    • Apply Clean Architecture principles to improve maintainability and separation of concerns.
    • Work with RxSwift and Combine to build reactive data flows and responsive user interfaces.
    • Write unit tests with XCTest and ensure code meets quality, coverage, and maintainability standards.
    • Collaborate within Agile teams and use tools like Git, code reviews, and CI/CD pipelines for continuous delivery.
    • Contribute to performance improvements, debugging, and optimization of existing features.

    We are looking for

    • 5+ years of professional experience in iOS development using Swift.
    • Strong hands‑on knowledge of Reactive Programming, including RxSwift and Combine.
    • Proven ability to write testable, maintainable code, including designing and executing unit tests.
    • Solid experience with UIKit using programmatic UI, including building reusable and scalable component structures.
    • Strong understanding of mobile architecture patterns such as MVVM and MVVM‑C.
    • Experience applying Clean Architecture principles and industry best practices.
    • Familiarity with Git, branching strategies, and Agile development workflows.

    What you can discover with us?

    • Be part of a tech start-up
    • Different scopes of project in different sectors
    • Structure of fairness and equity salary (Consultant Profile)
    • Training & Certification
    • Career Path management
    • More than 30 Partnerships
    • Welvaart Ambassador Program

    UNLEASH THE POWER OF YOUR CAREER