cover image
Dye & Durham Corporation

Mobile Application Engineer

Hybrid

Cardiff, United kingdom

Junior

Full Time

19-10-2025

Share this job:

Skills

Swift Kotlin CI/CD Training git Agile Mobile App Development Android

Job Specifications

Department: Operations

Location: Cardiff (Credas)

Description

We are seeking a Mobile Application Developer to design, build, and maintain our iOS and Android apps. Working closely with web and backend developers, product managers, and designers, you will contribute to new product features while improving our existing mobile platforms. The successful candidate will be detail-oriented, collaborative, and passionate about delivering seamless user experiences.

Key Responsibilities

Develop and maintain high-quality mobile applications (iOS and Android).
Collaborate with product managers and designers to create engaging, user-friendly mobile experiences.
Integrate with backend systems through RESTful APIs.
Participate in sprint planning, code reviews, and retrospectives as part of an agile team.
Write clean, maintainable, and testable code using modern development practices.
Troubleshoot, debug, and resolve performance issues.
Stay up to date with mobile development trends, tools, and best practices.

Skills, Knowledge & Expertise

Essential:
2-4 years of professional mobile app development experience.
Proficient in Swift and Kotlin (preferred), or strong in one with exposure to the other and willingness to learn.
Experience integrating with backend APIs.
Familiarity with Git and collaborative workflows.
Strong understanding of mobile UX design principles.
Knowledge of app store deployment (Google Play, App Store).
Desirable:
Experience with Storyboards & SwiftUI, XML Templates & JetPack.
Background in web/API-driven application development.
Familiarity with CI/CD tools for mobile development.
Experience in SaaS or product-led environments.
Basic understanding of backend or web technologies.
Exposure to agile development practices.
Qualifications:
Degree in Computer Science, Software Engineering, or equivalent experience.
Portfolio or published mobile applications is a strong plus.

Job Benefits

At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.

Do you share our DNA?

We ask how tomorrow can be better than today
We are passionate about solving our customer's challenges
Our ideas break boundaries
We value different perspectives and encourage dialogue
We take ownership and celebrate together

About the Company

Dye & Durham Limited provides premiere practice management solutions empowering legal professionals every day, delivers vital data insights to support critical corporate transactions and enables the essential payments infrastructure trusted by government and financial institutions. The company has operations in Canada, the United Kingdom, Ireland, Australia and South Africa. Additional information can be found at www.dyedurham.com. Know more