Senior Flutter Developer

Mamo • Georgia

Company

Mamo

Location

Georgia

Type

Full Time

Job Description

Mamo is looking for a Senior Flutter Developer who is enthusiastic about building best-in-class FinTech apps. You will be part of a tightly-knit team of product engineers developing innovative solutions to the most challenging problems in the payments industry. You will have full ownership of the mobile architecture and help shape our technical strategy.

👉NOTE BEFORE APPLYING
Please note that we use a tool to detect AI-generated application responses. Any applications found to contain AI-generated responses will be disqualified.


Why you’ll love working here
  • Startup environment that’s big on individual responsibility and leans on process and automation.
  • We’re big on culture. Work with stunning, supportive product, design and engineering teams on problems that matter.
  • You will be learning and growing all of the time. From business, product, design to engineering you will be learning from a world-class team that is caring, kind, and empathetic.‍
  • Mamo has the potential for a wide-reaching impact. Mamo is taking on the challenge of bringing about a new era of financial inclusion that begins close to home by providing access and experiences that make sense. That means you will never be bored.


  • What you will do
  • Develop core UI/UX for customer-facing features and internal tools.
  • Design and implement robust modular components for our mobile app.
  • Optimize app performance, scalability, and usability for exceptional user experiences.
  • Architect a scalable, secure and efficient code base.
  • Troubleshoot issues, and implement effective solutions to ensure reliability.
  • Establish automated testing infrastructure with comprehensive coverage.
  • Collaborate closely with Product, UX, and Backend engineers to execute our roadmap.
  • Identify ways to improve our logging, monitoring, and APM to improve overall observability and performance.
  • Define and implement mobile engineering best practices.
  • Stay current with mobile and flutter technologies and adopting relevant advancements.
  • Experience building and maintaining packages and federated plugins.
  • Implement secure authentication mechanisms (e.g., OAuth, JWT, Firebase). 
  • Ensure a smooth user experience through efficient data handling and error  management.
  • Optimize API requests for minimal latency and bandwidth usage on mobile devices.


  • What we’re looking for
  • 6+ years of mobile development experience including 3 years with Flutter and Dart.
  • Proven track record in developing and scaling mobile applications. 
  • A deep technical understanding of the Flutter ecosystem and state management techniques.
  • Proficiency in reactive programming, data binding and navigation frameworks.
  • Expertise in implementing testing frameworks including E2E testing tools like Appium, Patrol or Maestro.
  • Skilled in custom widgets development and push notifications setup.
  • Experience with setting up CI/CD pipelines and app release processes.
  • Ability to optimize app size while managing increasing complexity.
  • Familiar with various monitoring tools.
  • Excellent English communication skills, both written and verbal.


  • What you’ll bring
  • Ability to balance rapid feature delivery with high-quality releases.
  • Skills at breaking down problems and requirements, and identifying design implications.
  • Ability to monitor, troubleshoot, and resolve production issues.
  • Value comprehensive documentation and foster open communication.
  • Ability to work in fast-paced environments, autonomously, with little supervision.
  • Keen interest in growing as a technical leader and influencing architectural decisions.
  • The capability of leveraging AI tools to enhance productivity and output quality.


  • Bonus if you have
  • Payments, Fraud, Risk, E-Commerce or Finance background.
  • Experience integrating Google Pay and Apple Pay.
  • Apply Now

    Date Posted

    12/31/2024

    Views

    0

    Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
    Positive
    Subjectivity Score: 0.9

    Similar Jobs

    Key Power Apps Developer - EPAM Systems

    Views in the last 30 days - 0

    EPAM is seeking an experienced Power Apps Engineer to join their center of excellence The role involves frontend development using Microsoft Power App...

    View Details

    .NET Full-Stack Developer (Education domain) - EPAM Systems

    Views in the last 30 days - 0

    EPAM Georgia is seeking a Senior NET Engineer with 5 years of experience in NET and ReactJS to develop cloudhosted backend services and micro frontend...

    View Details

    Senior .NET Engineer - EPAM Systems

    Views in the last 30 days - 0

    EPAM Georgia is hiring a Senior Software Engineer with expertise in NET and React for a global financial services company The role offers remote work ...

    View Details

    Senior SAP SD Consultant - EPAM Systems

    Views in the last 30 days - 0

    EPAM is seeking a Senior SAP SD Consultant to join their global team The role offers the chance to work with cuttingedge technologies and participate ...

    View Details

    Senior Salesforce Consultant - EPAM Systems

    Views in the last 30 days - 0

    EPAM Georgia is seeking an experienced Senior Salesforce Consultant to lead software development projects The role involves planning requirements mana...

    View Details

    Senior .NET Engineer - EPAM Systems

    Views in the last 30 days - 0

    The job posting is for a Senior NET Engineer with frontend expertise offering a deep understanding of the payments industry in healthcare The role inv...

    View Details