Mobile Developer
Role details
Job location
Tech stack
Job description
As part of the Mobile Development team, you will be involved in building, maintaining, and improving a range of mobile applications used by enterprise customers across iOS and Android platforms.
You will work alongside experienced developers and technical leads using modern mobile technologies including Flutter, Swift, and Kotlin. The role will involve contributing to both new feature development and ongoing support of existing applications., * Develop and maintain mobile applications for iOS and Android platforms
- Work with Flutter (Dart) for cross-platform mobile development
- Assist with native mobile development using Swift (iOS) and Kotlin (Android)
- Support existing customer deployments and troubleshoot application issues
- Assist in planning, designing, testing, and deploying new mobile features
- Integrate mobile applications with backend REST APIs and cloud services
- Participate in debugging, testing, and performance optimisation activities
- Contribute to code reviews and follow development best practices
- Assist with App Store and Google Play release processes
- Support research and development projects as required
- Work collaboratively with the wider development and support teams
- Maintain clear technical documentation for developed features and solutions
Requirements
Do you have experience in iOS development?, Do you have a Bachelor's degree?, We are looking for someone who is motivated, eager to learn, and passionate about mobile technology. The successful candidate should demonstrate strong problem-solving skills, a collaborative mindset, and a willingness to continuously develop their technical abilities.
Previous commercial experience is beneficial but not essential for the right candidate., * Degree in Computer Science, Software Engineering, IT, or related discipline (Maths or Physics also considered)
- Minimum 1-2 years of industry experience in mobile application development.
- Understanding of software development principles and programming concepts
- Flutter / Dart development
- Native iOS development using Swift
- Native Android development using Kotlin
- REST API integration
- Git version control
- Strong analytical and problem-solving skills
- Excellent communication skills, both written and verbal
- Highly motivated, organised, and eager to learn
- Flexible and collaborative approach to work
- Interest in mobile application development and modern technologies
Desirable Skills
- Firebase services
- Azure DevOps or CI/CD platforms
- SQL and backend integration
- HTML, XML, CSS, or JavaScript
- Knowledge of cloud platforms such as Microsoft Azure or AWS
- Understanding of mobile UI/UX principles
- Experience with Agile development methodologies
- Familiarity with enterprise or business applications
- Willingness to travel overseas for short periods if required
Benefits & conditions
Pulled from the full job description
- Flexitime
- Annual leave
- Relocation assistance
- Company pension
- Discounted or free food
- Cycle to work scheme
- Flexible schedule, Mobile DeveloperAberdeen, Scotland | Full-Time | On-SiteSalary: £37,000 - £43,000 per yearAbout Fennex Ltd