Job Description, April 2025
About Imagineear
Imagineear Limited is a globally recognized leader in providing multimedia interpretation solutions for museums, cultural attractions, heritage sites, and visitor centres. The company is expanding fast, with headquarters in the UK, an EU headquarters in Amsterdam, a logistics office in Romania and a growing presence in Asia serving clients worldwide.
About the role
We are looking for a mobile applications developer to join our expanding development team on assisting in the creation of client mobile apps. As an app developer your primary focus will be producing and maintaining our in-house and client mobile apps and tours. You will liaise with our Lead Software Developer, Design Director, and sales department to produce high quality cross-platform apps in the Flutter framework.
Location
The role can be structured as principally remote, though the successful candidate will need to visit our London Office at Fulham Palace SW6 6EA from time to time. Working hours are generally 9am to 6pm, Monday to Friday.
The role reports to
The role will report to the Lead Software Developer.
Responsibilities
- Write and maintain high quality, testable code.
- Liaise with the Lead Software Developer and internal stakeholders to provide the best solutions for features.
- Troubleshoot and debug applications.
- Collaborate with the Lead Software Developer and design department to build scalable high-quality apps.
- Gather and assess technical and design requirements.
- Build scalable and dependable code for use across multiple projects.
- Maintain an up-to-date and balanced approach to emerging technologies.
- Assist in the maintenance of legacy systems.
Requirements and skills
- BSc in Computer Science, or equivalent experience.
- Proven work experience as an app developer, preferably cross-platform / Flutter.
- In-depth knowledge of cross-platform app development for both iOS and Android.
- Working knowledge of RESTful applications and potentially emerging technologies such as GraphQL.
- Excellent analytical and time management skills.
- Problem solving skills.
- Working understanding of HTML, CSS and JavaScript (desirable but not required).
- Knowledge of React Native (desirable, as our legacy systems are based on this, but not required)
While this is an app development role, knowledge of JavaScript front-end technologies such as Angular and React would be a bonus.
If you are a passionate, personable developer with excellent programming skills and have proven knowledge of cross-platform mobile technologies we would like to meet you.
For more information, or to apply for the role, please send your CV and a covering note to:
John Martin, Lead Software Developer
E-mail: johnmartin@imagineear.com