Job Closed
This listing is no longer active.
Flutter, Mobile Developer – Mid
Location
Brazil
Posted
58 days ago
Salary
0
Seniority
Senior
Job Description
Flutter, Mobile Developer – Mid
Compass
• Execute board tasks, developing new features and performing corrective maintenance; • Participate in alignment meetings, technical and business refinements; • Contribute to technical definitions and propose improvements to architecture and solutions; • Ensure development best practices, code organization, and version control; • Support the analysis and resolution of technical issues; • Interact with REST APIs and backend services, making adjustments when necessary; • Work in a dynamic environment with multidisciplinary teams and shifting priorities; • Monitor deployment processes and delivery pipelines; • Keep technical documentation up to date as needed.
Job Requirements
- Strong experience developing applications using Flutter and Dart;
- Knowledge of creating animations in Flutter using tools like Lottie or similar;
- Experience with dependency injection and mobile architecture best practices;
- Experience with the full app publishing lifecycle and app management on the App Store and Google Play;
- Proficiency in consuming and integrating with REST APIs;
- Experience with Firebase, including Analytics, Crashlytics, FCM, Remote Config, and Firestore;
- Knowledge of state management, including use of MobX;
- Experience with mobile testing (unit, widget, and integration tests);
- Proficiency with Git for version control (GitFlow or similar);
- Experience with GCP (Cloud Functions, Cloud Run) and Node.js;
- Experience with CI/CD (Jenkins, GitHub Actions, GitLab CI, Codemagic) and using tools like Jira Software;
- Knowledge of native mobile development (Kotlin/Java and/or Swift) and functional programming with Dart.
Benefits
- Remote work
- Continuous professional development
Related Guides
Related Job Pages
More Software Engineer Jobs
Director, Engineering
Customer.ioCustomer.io helps companies communicate with their customers in a more authentic and human way. Its versatile marketing automation platform helps “bring human
• Own the vision, roadmap, and execution for Customer.io's billing platform • Partner with Product, Finance, and Engineering leadership to align billing strategy with company goals • Make build-vs-buy decisions with conviction • Mentor and develop engineering managers and senior technical leaders • Drive a culture of accountability, transparency, and continuous improvement • Leverage AI tools to accelerate team velocity
Role Description We’re looking for a Staff Engineer who can work across the whole product. You might redesign onboarding, shape an API, change a CLI command, improve logs and errors, simplify billing or permissions, or debug a production issue with support at your side. The common thread is turning messy customer pain into crisp product and technical work. This is a high-ownership role on a small team. You’ll help decide what to build, make tradeoffs explicit, write the technical plan, build important pieces yourself, bring teammates along, and measure whether the work made customers faster or less blocked. We care as much about how you work as what you know. You should listen well, write clearly, handle disagreement without creating drag, and build trust through judgment and follow-through. Direct experience with our exact stack helps, but it is not the bar. We care more about learning deeply and shipping thoughtful work. Please note: Depot is remote-only. For this role we can currently support hiring within North America and Europe. What you’ll do - Own product work across the web console, APIs, CLI, GitHub integrations, billing and usage, permissions, docs, and internal tools. - Turn ambiguous customer pain into clear product and technical plans, then carry them through design, implementation, rollout, and measurement. - Improve developer-facing workflows for CI, container builds, cache, registry, runners, setup, logs, errors, and integrations. - Design APIs and data models that are consistent, understandable, and safe to evolve. - Debug production issues across services, databases, AWS infrastructure, integrations, and customer environments. - Raise the engineering bar through design docs, code review, mentorship, and calm technical leadership. Qualifications - Staff-level product engineering judgment across backend behavior, API shape, data model, UI flow, and operational reality. - Experience owning meaningful projects from ambiguity to production, including sequencing, tradeoffs, rollout, and follow-through. - Strong technical depth in backend, full-stack, platform, infrastructure, or developer-tooling systems. - Excellent debugging instincts across application code, APIs, databases, background jobs, cloud infrastructure, observability, and third-party integrations. - Developer empathy for clear APIs, intuitive CLIs, useful docs, actionable errors, and workflows that feel fast and trustworthy. - High emotional intelligence: you communicate clearly, handle disagreement constructively, and help a remote team make better decisions. - Typically this comes from 7+ years of production engineering experience, or equivalent depth in product, platform, infrastructure, or developer tools. - Helpful background includes CI systems, GitHub Actions, build tooling, Docker/BuildKit, remote caching, auth/SSO, billing, or observability. - Direct experience with our specific stack is a bonus, but not required: TypeScript, Go, React, protobuf/gRPC-style APIs, MySQL/PlanetScale, ClickHouse, AWS, and OpenTelemetry. How we work - Depot is fully remote and distributed across the US, Canada, and Europe. - We rely on clear writing, async collaboration, and people who can create clarity without waiting for perfect instructions. - We are a small team trying to do unusually ambitious work. Ownership matters here: you make choices, own outcomes, and share what you learn when those choices work or do not. - Work is not family. We care about excellent work and meeting commitments, and we also expect people to have real lives outside of Depot. - We make decisions with customer context and data. Strong opinions are useful; clear evidence and good judgment are better. Equal opportunity Depot is an equal opportunity employer. We welcome candidates from different backgrounds and encourage you to apply even if your experience does not match every bullet. If you need a reasonable accommodation during the interview process, let us know.
Principal Software Engineer
EnverusEnverus, founded in 1999, is a leading energy-focused SaaS company that provides comprehensive data and analytics solutions across the energy sector. The company emphasizes a cultu
Role Description As a Principal Software Engineer for Power and Energy Transition (PET), you will be one of the most senior individual contributors on the engineering team, driving technical direction, solving complex challenges, and raising the bar for software quality across the PET product suite. You will partner with Engineering Directors and Product Management to shape the technical roadmap, mentor fellow engineers, and deliver reliable, scalable, and secure capabilities. Performance Objectives - Technical Leadership & Delivery - Lead design and implementation of major features and system improvements, owning complex cross-cutting problems from investigation to production. - Deliver production-grade code across the full stack and set a high bar through architecture reviews and code reviews. - Champion best practices in testing, observability, CI/CD, and operational readiness; drive targeted technical debt reduction. - Provide expert guidance on production incidents and complex engineering challenges. - Mentorship & Cross-Functional Collaboration - Mentor engineers at all levels through code reviews, design discussions, and hands-on pairing; contribute to hiring and technical bar-setting. - Collaborate with Product Management to factor technical considerations into roadmap planning and communicate complex topics clearly to stakeholders. - Technical Environment - Our PET product stack includes: - Web frontend (ReactJS/TypeScript) - Backend services across Node JS - Data Ingestion pipelines using Databricks and Python - CI/CD across GitHub/Bitbucket with Jenkins/Atlassian pipelines; SOC compliance expectations Qualifications - 8+ years of software engineering experience delivering complex, production-grade systems at scale. - Strong hands-on expertise in one or more PET stack technologies: Python, TypeScript/Angular, RDBMS, or AWS. - Proven ability to lead technical design and architecture across multi-component systems. - Strong code quality discipline, testing culture, and track record of operational best practices. - Clear communicator able to convey technical depth to both engineering peers and non-technical stakeholders. Preferred Qualifications - Experience across mixed-technology stacks (web + desktop + backend services) and legacy modernization. - Experience in compliance-aware environments (e.g., SOC-aligned) and building for reliability and observability. - Experience working across distributed or global engineering teams.
Java SpringBoot Software Engineer
VES LLCVES, LLC is a small business headquartered out of Aberdeen Proving Ground, MD. Established in 2014, our core competencies are the development of custom government off the Shelf (GOTS) infrastructure solutions, integrating mission command systems, and prototyping emerging technologies for use in the Army tactical architecture. We are a company built entirely of engineers, focused completely on solving the DoD's hardest software systems integration challenges. We strive to be a close-knit group, hiring people for their talent and making sure they want to stay for the long haul. We offer highly competitive pay, generous benefits, and a friendly work culture.
Role Description If you're a Junior or Intermediate level Software Engineer with 3-5+ years of experience in Java and Spring, and you have a passion for developing mission-critical software solutions, VES, LLC has an exhilarating opportunity for you. Join our dynamic team at the forefront of technology innovation, dedicated to providing cutting-edge software solutions for the defense industry, including the US Army Mission Command systems. At VES, we're not just building software; we're shaping the future. You'll be working on the Server Core team which is responsible for the Business Logic Layer (BLL) of a US Army Fire Support Command and Control system. This team develops runtime extensible Spring Boot microservices that expose REST-based and message-based APIs that house the BLL implementation for several key services for our system. This is a remote role, but ideal candidates will be located near MD or NJ. Qualifications - Experience developing RESTful services using the Spring Framework/Spring Boot - Solid problem-solving and debugging ability - Solid CS fundamentals including object orientation, data structures, advanced algorithms, complexity, automata, operating system fundamentals, computer architecture, and systems analysis and design - Familiarity with professional software engineering practices for the full software development life cycle - Experience using Git in a collaborative production environment - Experience using Jenkins, Gradle, and Maven - Experience with the Agile or Scrum development methodology - Experience working as part of a software development team - Proficiency in testing methodologies and popular testing frameworks - Strong communication and teamwork skills - Ability to work independently and in a team-oriented environment Requirements - Experience developing and maintaining APIs using Spring Boot components - Experience implementing complex mapping logic using MapStruct - Experience managing project SDKs - Published software projects for external consumption or significant contributions to open-source projects - Experience with Atlassian products (Jira, Bitbucket/Stash, Nexus) - Experience with continuous integration or build automation - Excellent oral and written communication skills - Ability to obtain and maintain a Security Clearance Benefits - 401(k) match - Highly Competitive Salary - Up to 15 Paid Vacation days / year - 11 Paid Holidays - Flexible work/life balance culture Company Description VES, LLC is a small business headquartered out of Aberdeen Proving Ground, MD. Established in 2014, our core competencies are the development of custom government off the Shelf (GOTS) infrastructure solutions, integrating mission command systems, and prototyping emerging technologies for use in the Army tactical architecture. We are a company built entirely of engineers, focused completely on solving the DoD's hardest software systems integration challenges. We strive to be a close-knit group, hiring people for their talent and making sure they want to stay for the long haul. We offer highly competitive pay, generous benefits, and a friendly work culture.

