Hybrid Mobile Developer – Flutter

Posted yesterday

Apply now

About the role

  • Mobile Developer in São Paulo responsible for developing and maintaining multi-tenant applications. Collaborating with the team and ensuring quality and performance standards while following technical guidelines.

Responsibilities

  • Develop and maintain distributed, multi-tenant applications, ensuring quality, performance, and scalability requirements;
  • Work on solution development, collaborating with the team to implement features and improvements;
  • Follow technical standards, best practices, and architectural guidelines defined by the team;
  • Support deployment processes, technical onboarding of clients, and system integrations;
  • Implement automated tests, API contracts, and monitor quality metrics;
  • Contribute to technical decisions with the team, considering security, reliability, and cost-efficiency aspects;
  • Ensure the quality of APIs, data, and integrations, identifying and fixing issues;
  • Participate in agile ceremonies, collaborating on requirements analysis and continuous improvement;
  • Document developed solutions and stay up to date on market technologies and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields;
  • Strong experience in microservices architecture, distributed systems, Clean Code, SOLID, Clean Architecture, DDD, TDD, and Event-Driven Architecture;
  • Experience in DevOps environments with CI/CD, pipeline automation, observability, and containerization (Docker);
  • Experience with REST integrations, messaging systems, relational databases, and NoSQL databases;
  • Proficiency with Linux, Git/Gitflow, and build/dependency tools;
  • Experience with secure development practices (Privacy by Design) and using AI as a copilot for quality, testing, and documentation;
  • Solid foundation in OOP, data structures, and modern development best practices;
  • Experience with Dart, Node.js (JS/TS), Kotlin, Swift and frameworks such as Flutter, React Native, and KMP;
  • Experience in automated testing, building and governing REST APIs, and event-driven systems;
  • Experience with messaging systems (SQS, RabbitMQ, or similar);
  • Creating high-performance interfaces aligned with Design Systems;
  • Publishing and distributing apps to the Google Play and Apple App Store.

Benefits

  • Medical and dental insurance
  • Life insurance
  • Flexible meal/food allowance
  • Mobility allowance
  • Gym membership discounts
  • Birthday day off
  • Variable compensation program
  • Mental health and wellbeing benefits

Job title

Mobile Developer – Flutter

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job