Senior Mobile Developer
At Smart Spaces®
We are an award-winning, industry leading PropTech company, developing pioneering tech platforms for building management systems’ control and communication. As a rapidly growing, successful scale-up, we are looking for talented and highly motivated individuals who are ready to help us take it to the next level.
This is a full-time hybrid role for a Senior Flutter Developer located in Aldgate, with infrequent travel to the office. The candidate will be responsible for designing and developing advanced applications using the Flutter framework, ensuring high performance and responsiveness to requests from the frontend. The candidate will also work collaboratively with the backend team to design and develop RESTful APIs that communicate efficiently with the frontend.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of the product, the team, and the tooling, reporting directly to the Head of Engineering.
Role Requirements (Essential):
- 6+ years of mobile development experience
- 1+ year of Flutter experience
- Excellent attention to detail and problem-solving skills
- Strong knowledge in object-oriented programming (OOP), testing, and the use of design patterns.
- Experience with Agile or Scrum software development methodologies
Role Requirements (Desirable):
- Bachelor’s degree in computer science (preferred)
- Experience with mentoring/coaching
Role Responsibilities:
- Write clean, high-performance, tested, and maintainable code
- Champion architectural decisions and software best practices for the team
- Mentor a team of junior developers to learn from your experience
- Interface with customers and effectively capture requirements
- Identify resource and tooling needs to improve developer experience
- Coordinate cross-functionally to ensure team meets business objectives and standards
Company:
We believe it’s our strong commitment to our values that sets us apart and defines who we are. They are at the heart of everything we do, whether it’s our commitment to our clients or each other, and we welcome candidates that share this ethos.
Our Values
- We care and are conscientious.
- We are personable and respectful.
- We are passionate and enthusiastic.
If you share in our values and feel you can contribute towards making our company the best it can be, then join us and help build the future of greener, smarter, and more connected workspaces.
Job Type:
Full-time
Experience:
- 6+ years of mobile development experience
- 1+ year of Flutter experience
- Excellent attention to detail and problem-solving skills
- Strong knowledge in object-oriented programming (OOP), testing, and the use of design patterns.
- Experience with Agile or Scrum software development methodologies
Work Location:
Hybrid
Ability to commute/relocate:
Able to commute occasionally
Benefits:
- Competitive salary
- Hybrid working
- Quarterly socials
- Private medical insurance
- Training & education
- Optical care
- Enhanced maternity & paternity pay
- Enhanced holiday allowance
- Employee discounts & reward programme
Schedule:
8-hour daytime shift from 9am-6pm
Monday to Friday
Interested in a career at Smart Spaces and would like to apply?
Please click apply and supply us with a PDF of your CV and cover letter.