Brihati Global Edge Solutions
Senior iOS Developer
Brihati Global Edge SolutionsBelgium12 hours ago
Full-timeEngineering, Information Technology
Role Overview

We are looking for an experienced Senior iOS Developer to join a high-visibility digital channels environment. You will work in cross-functional Agile teams, contributing to customer-facing mobile applications that deliver seamless, high-quality user experiences.

This role is ideal for a software craftsman who treats software development as a discipline, values clean code, and thrives in collaborative Agile environments.

Key Responsibilities
  • Translate functional and technical requirements into high-quality, maintainable code
  • Design, develop, and maintain high-performance iOS applications using Swift
  • Collaborate closely with designers, backend developers, testers, and product owners
  • Integrate applications with RESTful APIs and external data sources
  • Ensure optimal performance, responsiveness, and reliability of mobile applications
  • Write unit tests and apply Test-Driven Development (TDD) practices
  • Identify bottlenecks, debug issues, and continuously improve code quality
  • Maintain clean architecture, code organization, and automation standards
Required Experience & Skills
  • 6+ years of relevant professional experience as an iOS Developer
  • Strong expertise in Swift and iOS application development
  • Deep understanding of iOS design principles, Apple interface guidelines, and best practices
  • Solid knowledge of Clean Code principles, refactoring, and maintainable architectures
  • Hands-on experience with TDD and unit testing
  • Experience working with multiple iOS SDK versions and standard iOS libraries
  • Strong experience with RESTful APIs and third-party integrations
  • Familiarity with CI/CD pipelines and DevOps practices
Tools & Technologies
  • Version control: Git / SVN
  • CI/CD & quality tools: Jenkins, SonarQube, Fortify
  • Collaboration tools: JIRA, Confluence
  • Understanding of Continuous Integration and Deployment principles

Nice to Have:

  • Knowledge of Docker, Containers, and Groovy
  • Practical experience with Scrum in Agile environments
Agile & Collaboration Expectations
  • Strong Agile mindset, embracing Scrum values: Focus, Commitment, Openness, Respect, and Courage
  • Experience with pair programming and collaborative development practices
  • Ability to understand business needs and translate them into technical solutions
  • Proactive in knowledge sharing and continuous improvement
  • Comfortable challenging requirements constructively based on technical expertise
  • Team-oriented mindset where team success takes precedence over individual contribution
Education & Language Requirements
  • Bachelor’s or Master’s degree in IT or equivalent professional experience
  • Strong command of English
  • Working knowledge of at least one local language


Interested candidates can share your resumes at [email protected] / +971 52 317 2799.

Key Skills

Ranked by relevance