Jobgether
Jobgether

PL Desenvolvimento Full Stack Mobile (Flutter/Java)

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Develop, evolve, and maintain mobile applications using Flutter and Dart, with a primary focus on delivering reliable and performant user experiences.
    • Build and support RESTful APIs and microservices using Java and Spring Boot to power mobile applications and business processes.
    • Ensure secure, reliable, and performant integration between mobile applications and backend infrastructure.
    • Participate in software architecture decisions and apply engineering best practices across both mobile and backend development.
    • Investigate and resolve technical challenges independently, identifying opportunities for continuous improvement.
    • Collaborate closely with Product, Design/UX, QA, and other multidisciplinary teams throughout the development lifecycle.
    • Contribute to API contracts and documentation using schema-driven development practices, OpenAPI, and Swagger.
    • Participate in code reviews and maintain effective version-control practices using Git.
    • Requirements:

      • Solid professional experience developing mobile applications with Flutter and Dart, including state management, REST API consumption, and responsive layouts.
      • Hands-on experience with Java and Spring Boot for developing RESTful APIs and implementing business logic.
      • Knowledge of Schema-Driven Development (SDD) and API contracts/documentation using OpenAPI or Swagger.
      • Experience working with relational databases such as PostgreSQL and MySQL.
      • Strong knowledge of Git, including collaborative workflows such as Gitflow, pull requests, and code reviews.
      • Ability to work independently, take ownership of technical challenges, and communicate effectively with both technical and non-technical stakeholders.
      • Strong collaborative mindset and experience working with multidisciplinary Product, Design, QA, and Engineering teams.
      • Nice to have:

        • Previous experience building and publishing applications on Google Play Store and Apple App Store.
        • Experience implementing automated unit and integration tests in Flutter or Spring Boot.
        • Practical knowledge of CI/CD processes for mobile or backend deployments.
        • Benefits:

          • Full-time CLT employment, 40 hours per week.
          • Flexible working hours with a fully remote work model.
          • Health and dental insurance, with coverage available for dependents.
          • Flexible meal and food allowance through Caju.
          • Home-office allowance.
          • Life insurance.
          • Wellhub and TotalPass access.
          • Sesc benefits, including access for dependents across Brazil.
          • Corporate learning platform with access to more than 20,000 personal and professional development courses.
          • Internal language-learning program.
          • Technical knowledge-sharing sessions, chapters, talks, and communities of practice.
          • Pet health insurance.
          • Travel and leisure benefits.
          • BYOD program with a monthly allowance for using a personal laptop, alongside company-provided equipment.
          • Birthday celebration benefit.
          • Employee referral rewards program.
          • Inclusive environment with a strong focus on diversity, professional development, wellbeing, and knowledge sharing.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now