cover image
Peaple Talent

Mobile Application Developer

Hybrid

Bristol, United Kingdom

£ 65,000 / year

Full Time

31-03-2025

Job Specifications

Flutter Developer | Bristol (Hybrid/Flexible depending on location | Permanent | Up to £65,000 p.a

Peaple Talent have partnered with a long-standing Bristol based client who are looking to recruit a Flutter Developer.

In this role, you'll be working on a well-structured, high-priority app created with modern Flutter practices. You will collaborate with product owners, designers, and fellow developers to implement features that evolve with user needs. Success in this role calls for flexibility, a keen eye for detail, and a dedication to upholding technical excellence within an Agile framework.

Key Responsibilities:

Build and maintain our client’s mobile application to ensure top-tier quality and performance.
Working closely with designers and product owners to craft innovative solutions that address client needs.
Writing clear, testable, and maintainable code following best practices in Flutter development.
Reviewing pull requests, engaging in code reviews, and taking part in technical discussions.
Regularly improving processes, project estimations, and technical documentation.
Troubleshooting and enhancing app performance to provide a smooth user experience.
Sharing progress and outcomes with stakeholders.

Key Experience Required:

Proven experience in commercial Flutter development, with positions available for developers at junior, mid and senior level.
Proficient in Dart, with a solid grasp of best practices in mobile development.
Previous experience with other mobile development frameworks (e.g. iOS/Android native) is highly desirable.
Familiar with state management tools such as Riverpod, BLoC or Provider.
In-depth knowledge of RESTful APIs and JSON for integrating with backend systems.
Comfortable using Git and familiar with version control processes in a CI/CD environment.
Experience with automated testing and a dedication to writing clean, testable c ode.
Strong problem-solving abilities, attention too detail, and the flexibility to thrive in a fast-paced environment.

The Package:

Starting basic annual salary up to £65,000 per annum.
Discretionary annual bonus scheme.
25 days holiday, the option to buy/sell annual leave and the chance to earn additional days through length of service.
Competitive pension offering.
Healthcare Cash Plan, other wellbeing platforms.
Enhanced family leave plan.
Other great benefits.

If you are interested in this position, please apply directly on LinkedIn with an up to date copy of your CV. Alternatively, email George.c@peapletalent.com for further information or to set up a call and discuss the vacancy.

About the Company

We are immersed in the Tech & Data ecosystem giving us invaluable insight into this exciting and everchanging market. Due to our deep network, we can unearth the best talent, rather than the 15% of active job seekers on the market. We make the recruitment process as simple and pain-free as possible for our clients. For recruitment to be truly successful it needs to be a business partnership. We invest time in getting to know the organisation that we are partnering with, spending time onsite with the hiring manager and team... Know more

Related Jobs

Company background Company brand
Company Name
KE Technology
Job Title
Senior Ruby on Rails Developer
Job Description
Ruby Developer - Remote (UK-based) - Up to £85K Are you a Senior Ruby on Rails Developer looking to work on scalable, high-traffic applications in a modern, engineering-led environment? We’re growing rapidly and need engineers who can build, optimise, and scale backend systems while maintaining clean, maintainable code. Join a team that values best practices, automation, and performance, working on a platform that’s continuously evolving to meet increasing demand. What We Offer: Up to £85,000 + stock options Flexible remote working (UK based) with a London HQ Work on high-scale backend systems that process large volumes of data Modern tech stack: Ruby on Rails, PostgreSQL, Redis, Sidekiq, AWS, Docker, Kubernetes Opportunity to influence technical decisions & contribute to architectural improvements Key Responsibilities: Developing & optimising scalable backend systems in Ruby on Rails Designing, building, and maintaining APIs & integrations Improving performance & database efficiency for high-scale applications Enhancing existing systems for better performance, scalability, and maintainability Working closely with DevOps & product teams to ensure reliability & resilience What We’re Looking For: 4+ years experience with Ruby on Rails Experience designing & maintaining APIs Strong knowledge of SQL databases Understanding of performance tuning & caching strategies Comfortable with CI/CD, Docker, and cloud services (AWS preferred) Bonus: Kubernetes, Terraform, React Why Join Us? This is an opportunity to work on meaningful engineering challenges - scaling, optimising, and improving a growing platform. If you enjoy solving technical problems, improving performance, and working in a modern Ruby environment, we’d love to hear from you.
London, United Kingdom
Remote
Full Time
03-04-2025
Company background Company brand
Company Name
Ivanti
Job Title
Staff Software Engineer (Remote UK)
Job Description
Who We Are In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive. While our headquarters is in the U.S., half of our employees and customers are outside the country. We have 36 offices in 23 nations, with significant offices in London, Frankfurt, Paris, Sydney, Shanghai, Singapore, and other major cities around the world. Ivanti’s mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all their IT assets. Through diverse and inclusive hiring, decision-making, and commitment to our employees and partners, we will continue to build and deliver world-class solutions for our customers. Our Culture - Everywhere Work Centered Around You At Ivanti, our success begins with our people. This is why we embrace Everywhere Work across the globe, where Ivantians and our customers are thriving. We believe in a healthy work-life blend and act on it by fostering a culture where all perspectives are heard, respected, and valued. Through Ivanti’s Centered Around You approach, our employees benefit from programs focused on their professional development and career growth. We align through our core values by locking arms in collaboration, being champions for our customers, focusing on the outcomes that matter most and fighting the good fight against cyber-attacks. Are you ready to join us on the journey to elevate Everywhere Work? About The Team We work on Application Control for Neurons which provides customers the ability to view and configure what happens to Applications when they are being requested to run on the Endpoint. We partner with our Product Manager and UX to ensure everything runs smoothly and efficiently when developing new Features. Software is released on a quarterly cadence working in 2 week sprints. With a focus on problem-solving, organizational skills and a creative approach, we navigate through challenges to achieve successful outcomes. What You Will Be Doing Provide technical leadership on high-impact projects. Work with a team of experienced engineers and coaches when needed. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Deliver quality code via unit and integration testing through a suite of automated tests. Design, develop, test, deploy, maintain, and enhance large scale distributed software solutions. To Be Successful in The Role, You Will Have Strong experience in full stack development using Microsoft Tech Stack with C# and SQL. Bachelor’s degree in computer science or software engineering, or related discipline. Strong analytical and problem-solving skills. Strong experience in building large scale distributed enterprise grade SaaS applications using cloud native services. Attention to detail, high degree of accuracy in daily work, ability to work independently and meet timelines. Preferred Skills Experience with Azure Managed Services, Docker, Kubernetes, Terraform, Helm Experience building modern web apps using Angular and Typescript Experience working in Azure DevOps managing backlogs etc Working knowledge of OWASP security best practices Knowledge of working with FedRamp compliance Our Employer Commitment This job posting will remain active until a qualified candidate is identified. At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. If you require special assistance for the best interview experience, please contact us at recruiting@ivanti.com .
Daresbury, United Kingdom
Remote
Full Time
03-04-2025
Company background Company brand
Company Name
Noir
Job Title
.NET Developer
Job Description
.NET Developer, C# - Global Technology Brand – London (Tech stack: .NET Developer, .NET 9, ASP.NET, C#, WPF, React, Angular 19, Microservices, Azure, Web API 2, Entity Framework, Agile, Programmer, Full Stack Engineer, Architect, .NET Developer) Our clients fascinating story dates back to 1981; today they have fast become one of the most instantly recognised technology brands across the globe. Their success has been built upon their reputation for developing revolutionary .NET software products that utilise cutting edge technologies. Having recently allocated a £2 billion annual R&D budget to fuel the invention of products, solutions and new technologies they are looking to expand their award winning .NET software development team. We are seeking .NET Developer candidates with experience of either web application development (.NET Core / ASP.NET MVC, C#) or winforms / WPF (C#) development. Our client will provide you with training into: .NET 9, WPF, MVVM, Prism, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure SQL. You will follow the firms official career progression programme. This is coupled with 18 days of dedicated technical training per year, bi-annual pay reviews and trips to Microsoft Ignite. Our client offers a truly refreshing working environment including a free juice bar, casual dress, background music while you work, flexible working hours and home working. Location: London, UK / Remote Working Salary: £70,000 - £90,000 + Bonus + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK even though remote working is available. Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions! NOIRUKNETREC NOIRUKREC NC/NET/118
London, United Kingdom
Remote
Full Time
04-04-2025
Company background Company brand
Company Name
General Motors
Job Title
Senior Software Engineer - SRE
Job Description
Job Description Key Responsibilities: Automation and Reliability Improvements: Develop tools and software to automate operational processes, improve system reliability, and reduce manual intervention. Observability and Monitoring: Lead, Implement and improve monitoring and observability frameworks, enabling proactive detection and resolution of incidents. Incident Response: Participate in an on-call rotation to diagnose, troubleshoot, and mitigate production incidents, ensuring minimal downtime and swift resolution. Collaboration with Development Teams: Work alongside developers to ensure the quality, scalability, and reliability of our services. Practice shared ownership of services in production, fostering a "You build it, you run it" culture. Service Level Management: Manage Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Service Level Agreements (SLAs) to manage reliability expectations effectively. Engineering for Reliability: Strong understanding of common application reliability patterns, with hands-on experience implementing them. Failure Analysis and Post-Incident Reviews: Conduct deep-dive analyses of incidents and collaborate on post-incident reviews to derive learnings and prevent recurrence. Champion a culture of continuous improvement. Cost Efficiency: Evaluate system performance and advocate for optimisations that reduce infrastructure costs while maintaining service reliability. Skills and Qualifications: Programming Skills: Proficiency in at least one programming language (e.g., Python, Go, Java) and familiarity with multiple language ecosystems. Systems Knowledge: Solid understanding of operating systems, networking, distributed systems, databases, and storage architectures. Strong Understanding of System Fundamentals: Deep understanding of how code runs on underlying hardware, including operating systems, algorithms, and data structures. Ability to optimize or troubleshoot code by understanding its execution and the impact on system resources. Incident Management: Experience handling production incidents, including root cause analysis, mitigation, and working through complex system failures. Communication and Collaboration: Strong communication skills, with an ability to explain technical concepts to both engineering and business stakeholders. Commitment to collaborative problem-solving and shared ownership of services. Automation Focus: Proven experience in automating manual processes, building deployment pipelines, or managing configuration systems. Additional Job Description Preferred Experience: Experience with cloud platforms (AWS, GCP, Azure). Familiarity with container orchestration systems like Kubernetes. A track record of managing or developing distributed systems. Prior experience with Java in production. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We aspire to be the most inclusive company in the world. We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team. Diversity Information General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.
United Kingdom
Remote
Full Time
04-04-2025