Software Mind
Software Mind
Software Mind is a technology company delivering software development and digital transformation services for organizations across artificial intelligence, SaaS, and telecommunications. Its work includes custom software, mobile applications, cloud consulting, and AI-focused solutions designed around the needs of clients in sectors such as financial services, telecom, biotech, and media. With a team of more than 1,000 employees, Software Mind supports technology initiatives and digital growth for businesses operating across global markets.

Senior Flutter Mobile Developer

Build secure, high-performing Flutter applications for a British insurance client’s cybersecurity project. Work with international engineering teams to deliver cross-platform customer-care experiences.

Description

  • Build and maintain cross-platform mobile applications with Flutter
  • Partner with designers, frontend and backend engineers, and stakeholders to deliver new features
  • Improve application performance, scalability, and usability
  • Produce clean, maintainable, testable code aligned with development best practices
  • Investigate issues, resolve bugs, and modernize existing applications
  • Take part in code reviews and share knowledge across the team
  • Keep current with Flutter technologies, tools, and recommended practices
  • Develop customer-care applications for a British insurance company’s cybersecurity initiative
  • Create features that assess infrastructure security, alert users to incidents and risks, and provide FAQs and virtual-assistant support
  • Manage application colours, typography, and content through supporting tools

Requirements

  • Demonstrated experience developing mobile applications with a focus on Flutter
  • Strong command of the Dart programming language
  • Working knowledge of RESTful APIs
  • Experience using version control systems such as Git
  • Understanding of contemporary mobile application architecture
  • Strong analytical, troubleshooting, and debugging skills
  • Effective communication and collaboration skills
  • Experience working in Scrum environments
  • Fintech application experience is advantageous
  • Experience building native iOS and Android bridges with Swift and Kotlin
  • Familiarity with state-management frameworks such as Provider, Bloc, or Riverpod
  • Ability to break complex technical requirements into smaller tasks and identify work that can be deferred

Benefits

  • Flexible employment arrangements with remote work
  • Projects for leading clients across international markets
  • Opportunities for international business travel
  • A non-corporate working environment
  • Language learning classes
  • Internal and external professional training
  • Private healthcare and insurance
  • Multisport card
  • Well-being programs

Related Jobs

Neo4j

Senior Developer Advocate at Neo4j - California Remote

Neo4j

Drive Neo4j adoption among startups in the San Francisco Bay Area through technical education, content, and community engagement. Partner with developers, startup leaders, product teams, and engineering teams to strengthen the developer ecosystem.

Open
Rackspace Technology

Senior Technical Evangelist, AI Infrastructure and GPU Technologies

Rackspace Technology

Lead technical evangelism for Rackspace Technology’s GPUaaS business through partner enablement, technical education, and industry thought leadership. Represent AI infrastructure and GPU technologies in events, customer forums, and technical discussions.

Open