CrawlJobs Logo

Senior Flutter Engineer

pod-point.com Logo

Pod Point

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

70000.00 - 90000.00 GBP / Year

Job Description:

We’re looking for a Senior Flutter Engineer to join our growing Home App team, someone who’s passionate about building great mobile experiences, enjoys taking ownership of features from concept to delivery, and loves collaborating with designers and engineers to bring products to life.

Job Responsibility:

  • Lead the design, development, and delivery of new features for the Pod Point Home App, built in Flutter
  • Work closely with designers to create intuitive, modern, and beautiful app experiences
  • Ensure quality and performance through testing, review, and refinement
  • Help bring the Home App to feature parity with our legacy app and push forward modernisation of the UX
  • Support the evolution of the app into a Home Energy Management System, integrating new propositions like solar, heat pumps, and smart tariffs
  • Collaborate with backend teams to integrate APIs and services, occasionally contributing to backend work where needed
  • Mentor and support less experienced engineers, sharing best practices across our growing Flutter community

Requirements:

  • Extensive experience in mobile app development, ideally 5+ years overall
  • At least 2+ years’ hands-on Flutter experience, delivering production-grade apps
  • A strong grasp of app architecture, state management, and testing in Flutter
  • An appreciation for design and UX
  • Experience integrating REST APIs or GraphQL services
  • Solid understanding of software engineering principles — CI/CD, testing, and version control
  • Strong communication, collaboration, and self-organisation skills
  • A proactive, ownership-driven mindset and the ability to mentor others
  • Legal right to work in the UK
  • Within a reasonably commutable distance to our office (Gray's Inn Road, London, WC1X 8HB)

Nice to have:

Familiarity with native iOS/Android, React Native, or backend technologies

What we offer:
  • Access for you and up to 5 family/friends to the 'UnMind' wellbeing platform
  • Pod Charger
  • Flexible hybrid working model
  • Work abroad for up to 20 days per year
  • Family & friend discount scheme
  • 25 days holiday (plus Bank Holidays)
  • Very generous parental and family leave
  • Pension scheme with a 4.5% matched contribution
  • Eyecare scheme
  • Life insurance covering up to 4x your annual salary
  • Virtual GP provided by HealthHero
  • Employee Assistance Program
  • Free Mortgage Advice
  • Discounted Gym Memberships
  • Cycle2Work Scheme

Additional Information:

Job Posted:
December 11, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Flutter Engineer

Senior Flutter Engineer

Casechek is a fast growing health tech startup working with some of the biggest ...
Location
Location
United States
Salary
Salary:
130000.00 - 160000.00 USD / Year
casechek.com Logo
Casechek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
  • 3-5 years experience developing and delivering Flutter based apps commercially
  • Good understanding of state management and app architecture in Flutter
  • Experience building performant, scalable solutions
  • Familiarity with common programming design patterns and best practices
  • Excellent written and verbal communication skills
  • Strong attention to detail and problem-solving skills
Job Responsibility
Job Responsibility
  • Innovating the implant supply chain by building best of breed mobile and web products
  • Collaborating with internal teams on technical designs and the best approach to meet client and organization needs
  • Breaking down product goals by architecting solutions and defining work into smaller deliverables
  • Designing, developing and deploying modular cloud-based systems
  • Ensuring our solutions are responsive, scalable, and robust
  • Ensuring cross-platform optimization for mobile devices
  • Staying up-to-date with new technologies and software development practices
  • Working in an agile environment with scrum methodologies
What we offer
What we offer
  • Competitive Salary and Annual Bonus
  • Opportunity for Long-Term Incentives (LTI)
  • 401(k) Match
  • Work-from-Home Flexibility
  • Flexible Time Off (Unlimited PTO)
  • Parental Leave
  • Comprehensive Medical and Dental Benefits
  • Brand-New Pro-Level Laptop
  • Annual Education Budget
  • Fulltime
Read More
Arrow Right

Junior Flutter Developer

As a Flutter Developer at DBTech, you'll build high-quality, cross-platform mobi...
Location
Location
India , Indore
Salary
Salary:
Not provided
developerbazaar.com Logo
Developer Bazaar Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0-6 months experience
  • Translate UI/UX designs into responsive, pixel-perfect Flutter interfaces
  • Ensure compatibility across multiple screen sizes, devices, and orientations
  • Work closely with designers
  • Implement real-world features such as login/signup, profile management, data listing, and dynamic content using Flutter and Dart
  • Integrate RESTful APIs and Firebase services (Firestore, Authentication, Cloud Messaging)
  • Manage app states efficiently using GetX or other architecture patterns
  • Write optimized code to ensure smooth user experiences
  • Implement pagination, lazy loading, and caching techniques
  • Integrate device features such as camera, file picker, location, and storage access
Job Responsibility
Job Responsibility
  • Build high-quality, cross-platform mobile applications
  • Turn UI/UX designs into responsive, scalable apps
  • Integrate APIs
  • Optimize performance
  • Collaborate with designers and backend teams
  • Deliver reliable, market-ready solutions
  • Impact user engagement and business growth
  • Build seamless user experiences
  • Translate UI/UX designs into responsive, pixel-perfect Flutter interfaces
  • Ensure compatibility across multiple screen sizes, devices, and orientations
What we offer
What we offer
  • Clear promotion path
  • Skill development
  • Exciting challenges
  • Clear career direction
  • Strong leadership
  • Ownership opportunities
  • Long-term journey focus
  • Learning by doing
  • Guidance
  • Turning challenges into opportunities
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Flutter

We are seeking a highly skilled Staff Software Engineer (Flutter). As a Staff En...
Location
Location
United States , Roseville; San Mateo; San Francisco; Irvine; Austin; Lehi; Plano; West Palm Beach
Salary
Salary:
173000.00 - 200000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in software engineering, with a strong background in building and deploying mobile applications at scale
  • Expertise in Flutter and Dart, with a proven track record of delivering high-quality mobile apps
  • Experience with state management solutions like Provider, Riverpod, or Bloc
  • Deep understanding of mobile architecture and best practices, including RESTful APIs, secure coding, and responsive design
  • Experience in cloud platforms such as AWS, Azure, or Google Cloud, with a focus on performance and mobile-first solutions
  • Strong knowledge of mobile application lifecycle, navigation patterns, and in-app data security
  • Expertise in designing systems for high availability, fault tolerance, and scalability
  • Ability to influence technical direction and work cross-functionally with product, engineering, and executive teams
  • Strong leadership skills, with a proven ability to mentor and lead engineering teams
  • Strong analytical and problem-solving skills, with an ability to thrive in a fast-paced, dynamic environment
Job Responsibility
Job Responsibility
  • Lead the design and development of mobile applications using Flutter
  • Provide technical leadership across teams, guiding decisions on mobile architecture, design patterns, and best practices
  • Collaborate with product and engineering leaders to align mobile solutions with business objectives
  • Drive cross-functional projects to enhance the reliability and performance of our mobile applications and improve engineer velocity
  • Mentor senior and mid-level mobile engineers, fostering a culture of growth, learning, and technical excellence
  • Evaluate and implement new technologies and tools to continuously improve our mobile applications and development processes
  • Contribute to key architectural decisions, including the design of reusable mobile components and efficient integration with backend services
What we offer
What we offer
  • Competitive salary and benefits package
  • Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment
  • Work with a passionate, forward-thinking team dedicated to making a difference
  • Fulltime
Read More
Arrow Right

Senior Mobile Engineer II

As a Senior Mobile Engineer II on the Guides and Surveys team, you will play a p...
Location
Location
Czechia
Salary
Salary:
Not provided
fullstory.com Logo
Fullstory
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional mobile engineering experience with a proven track record architecting and designing complex technical solutions independently across the entire mobile stack
  • Deep cross-platform expertise in React Native and Flutter, including experience building custom bridges, packages, and reusable libraries
  • Strong proficiency in native development (Swift/Objective-C and Kotlin/Java) and a solid understanding of "small screen" design patterns
  • Product-focused mindset with high autonomy, possessing the ability to translate customer needs into technical roadmaps
  • Exceptional technical communication and mentorship skills
  • Bachelor's degree in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Collaborate with Design, PM, and Engineering teammates to plan, architect, and build business-critical mobile features
  • Ideate with our core team on how to best architect mobile support for customers using Guides and Surveys
  • Anticipate and develop support for new mobile (React Native, Flutter, iOS and Android) platform-specific features
  • Drive improvements to engineering processes, tooling, and best practices
  • Mentor and coach junior and mid-level engineers, providing technical guidance, conducting code reviews
What we offer
What we offer
  • Flexibility and Connection
  • Benefits
  • Learning opportunities
  • Productivity support
  • Team Collaboration
  • Paid parental leave
  • Bereavement leave, including miscarriage/pregnancy loss
Read More
Arrow Right

Software Engineering Manager, Consumer Solutions

GoodLeap’s Consumer Solutions Business Unit is redefining how homeowners manage ...
Location
Location
United States , Roseville; Austin; Lehi; Plano; West Palm Beach; San Mateo; Bentonville
Salary
Salary:
183000.00 - 213000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years of experience managing engineers
  • 8+ years of experience in backend development
  • Strong experience in Node.js, TypeScript, GraphQL, and REST APIs
  • Deep familiarity with AWS architecture, especially Lambda, ECS, S3, DynamoDB, and Step Functions
  • Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies
  • Fluency in system design principles, scalability, reliability, fault-tolerance
  • Ability to drive clarity and make architectural tradeoffs, balancing idealism with pragmatism
  • Strong communication and collaboration skills, able to work effectively across product and engineering orgs
Job Responsibility
Job Responsibility
  • Lead a full‑stack team delivering end‑to‑end features across Flutter (Dart) mobile, web and backend services (e.g., Node.js APIs), aligning work to business goals and customer experience.
  • Set engineering standards for API design (OpenAPI/Swagger), mobile architecture, code quality, testing, and security.
  • Own system architecture: design scalable, observable, and cost‑aware services
  • guide key decisions on data models, integration patterns, eventing, authN/Z.
  • Partner with Product and Design to define clear problem statements, acceptance criteria and P50/P80 delivery plans
  • proactively surface risks, dependencies, and trade‑offs.
  • Collaborate with Data teams to instrument the app and services(event schemas, data contracts), enable experimentation/feature flags, and ensure they have the telemetry and access needed to develop insights.
  • Enable agents/GenAI features by shaping reliable tool endpoints, guardrails (privacy/PII handling, rate limits, redaction), and evaluation loops
  • coordinate with platform/ML partners.
  • Drive operational excellence: define SLOs/error budgets, instrument metrics/logs/traces, maintain runbooks, manage on‑call, and lead incident reviews that improve reliability.
What we offer
What we offer
  • cash bonus
  • equity compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java & AWS

Elevate your expertise to new heights at 3Pillar, the premier destination for tr...
Location
Location
Mexico
Salary
Salary:
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 7+ years of experience/expertise working as a Full Stack Engineer
  • Java 17 or superior
  • Spring boot
  • EJBs
  • Websphere Application Server
  • Tomcat Application Server
  • Microservices
  • Kubernates
  • AWS (ECS / EKS)
  • Azure Devops / Github Actions
Job Responsibility
Job Responsibility
  • Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment
  • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront
  • Technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc.
  • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction
  • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability
  • Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities
What we offer
What we offer
  • Medical Insurance benefits as per company policy
  • Life Insurance as per company policy
  • 15 days of paid vacation plus additional days based on tenure
  • Vacation bonus as per local law
  • Sick leave and paid holidays as per local law
  • Profit sharing as per local law
  • Paternity and maternity leave as per as per local law
  • Marriage, bereavement and graduation leaves as per company policy
  • Christmas bonuses as per local law
  • Work from home allowance as per company policy
  • Fulltime
Read More
Arrow Right

Senior Test Engineer

As Padran Information Technologies, we are looking for teammates who are focused...
Location
Location
Turkey , İstanbul/İzmir
Salary
Salary:
Not provided
padran.com Logo
Padran Information Technologies Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Software Engineering, or related fields
  • a Master's degree is preferred
  • At least 5 years of experience in test engineering
  • In-depth knowledge and experience with AWS services (EC2, S3, Lambda, RDS, API Gateway), web programming languages (JavaScript, HTML, CSS), and RESTful APIs
  • In-depth knowledge and experience with mobile applications (Flutter, Android, iOS)
  • Advanced experience with Python and Bash scripting languages
  • Advanced experience with Jira Xray or similar test management tools
  • Experience with SQL and NoSQL databases
  • Experience working with Agile/Scrum methodologies
  • Experience in performance and load testing
Job Responsibility
Job Responsibility
  • Prepare and execute functional and manual test scenarios for mobile (Flutter-based Android and iOS) applications
  • Conduct testing processes on cloud solutions, web interfaces, and APIs
  • Develop and execute test scenarios on platforms like Tableau and Data Bricks
  • Manage and report test processes using Jira Xray
  • Utilize internal automation tools developed by our automation team and develop Python and Bash scripts when needed
  • Suggest improvements and increase automation in test processes
  • Actively participate in CI/CD processes
  • Mentor team members and share knowledge
What we offer
What we offer
  • Opportunity to work with leading companies in Turkey
  • Opportunity to use industry-leading technologies with our business partners Microsoft, IBM, AWS and Open Text
  • Career development and certification opportunities as an ISTQB accredited training center
  • Fulltime
Read More
Arrow Right

Principal Software Consultant - FullStack

10Pearls is seeking a highly experienced Tech Lead – Software Development to lea...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in IT or related discipline. (Software Engineering preferred)
  • 10+ years of experience as a software developer, with progression into Tech Lead or Senior Engineer roles
  • Proven experience working across multiple product domains and industries, delivering scalable applications
  • Strong hands-on expertise in backend development (Java, Kotlin, Node.js, Python, or similar)
  • Solid experience with web technologies (React, Angular, Vue, Node.js) and mobile platforms (iOS, Android, Flutter, or React Native)
  • Experience leading or collaborating with data engineering teams (analytics pipelines, event tracking, data platforms)
  • Strong understanding of microservices, APIs, cloud-native systems, and distributed architectures
  • Experience building or supporting OTT or media-rich consumer applications is a strong plus
Job Responsibility
Job Responsibility
  • Provide strategic technical leadership by designing and architecting highly scalable, maintainable, and secure systems across the organization
  • Ensure that company engineering practices, including CI/CD, code quality, and security standards, are maintained at the highest level
  • Drive the technical roadmap and align architectural decisions with both business strategy and client needs, serving as a key technical advisor
  • Lead complex technical discussions with both internal teams and external stakeholders, translating business needs into actionable technical solutions
  • Embrace and promote a consulting mindset, acting as a technical expert who advises clients on innovative, scalable solutions that deliver measurable business value
  • Stay updated on new technologies and trends to continuously improve technical skills
  • Mentor and guide engineers, fostering technical growth across teams, and maintaining a culture of learning and innovation
  • Play a key role in the recruitment process, interviewing and selecting top technical talent for the organization, ensuring both technical and cultural fit
  • Act as focal point of contact for technical issues for specific work streams across multiple projects
  • Fulltime
Read More
Arrow Right