Mobile Application Engineer
Posted 7 hours 58 minutes ago by Dye & Durham Corporation
Department: Operations
Employment Type: Permanent - Full Time
Location: Cardiff (Credas)
Reporting To: Chief Technology Officer, Credas
DescriptionWe 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.
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.
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