Flutter, Mobile Developer – Mid

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

4 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 Job Pages

More Software Engineer Jobs

Customer.io logo

Director, Engineering

Customer.io

Customer.io helps companies communicate with their customers in a more authentic and human way. Its versatile marketing automation platform helps “bring humanity to business comm

• 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

United States
$230K - $270K / year

Java SpringBoot Software Engineer

VES LLC

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.

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.

United States
Full TimeRemoteTeam 1,001-5,000Since 2002H1B Sponsor

Role Description Nuclei is looking for a Staff Software Engineer to help lead the evolution of our Capture and Intelligence platform inside Proofpoint. This person will work in a Python-first monorepo that powers communications capture, compliance workflows, event processing, AI classification, agentic investigations, and emerging decision-governance products. This is a role for someone who can operate in real production complexity: external APIs, OAuth flows, rate limits, async job orchestration, Postgres data modeling, customer-specific edge cases, LLM-powered intelligence, and enterprise-grade reliability. The ideal candidate is not just a strong coder, but a technical owner who can bring clarity to ambiguous systems and raise the quality of everyone around them. What You’ll Own - Design, build, and maintain critical backend systems across capture services, shared platform models, event pipelines, async workers, APIs, and AI/intelligence workflows. - Lead technical execution for ambiguous, high-impact projects that span multiple services or domains. - Work directly in systems that ingest and normalize communications data from platforms like Microsoft, Slack, Zoom, Google, Bloomberg, Salesforce, Proofpoint Archive, and other enterprise sources. - Contribute to AI-native product surfaces including LLM classification, agent runs, investigator workflows, telemetry, evaluations, and future decision-tracing capabilities. - Improve reliability, observability, testability, and operational maturity across a fast-moving production codebase. - Debug difficult customer and production issues involving data correctness, API behavior, async failures, scale, performance, and compliance-sensitive workflows. - Mentor engineers through design review, code review, pairing, technical writing, and clear architectural judgment. What Success Looks Like - You quickly become one of the people others trust for the hardest technical questions. - You can read unfamiliar parts of the codebase, understand the domain model, and make safe changes without needing perfect documentation. - You ship pragmatic, well-tested code while also improving the underlying system design. - You help the team move faster without creating avoidable operational risk. - You make ambiguous projects feel tractable by decomposing them into clear technical decisions. - You balance product urgency, customer needs, engineering quality, and long-term maintainability. - You are comfortable working close to production and close to customers when needed. Technical Environment - Python 3.12, Pydantic, psycopg/Postgres, SQL, async job systems, AWS, SQS/Lambda-style orchestration, Docker/local mock environments. - Shared platform models for accounts, feeds, events, jobs, schedules, agents, investigations, decisions, archives, and integrations. - Capture services organized around API clients, auth flows, data normalization, sync orchestration, retries, and backfills. - AI systems using structured LLM outputs, evals, token budgets, embeddings/vector search, vLLM/local models, and agent workflows. - React/TypeScript UI surfaces for settings, agent runs, investigations, decisions, and operational workflows. Qualifications - 8+ years building production backend or full-stack systems, with Staff-level ownership of large or ambiguous technical areas. - Strong Python experience, including typed code, data modeling, testing, and production debugging. - Deep experience with relational databases, especially Postgres, schema design, query performance, migrations, and data correctness. - Experience building distributed or asynchronous systems involving queues, workers, retries, idempotency, rate limits, and failure recovery. - Strong API integration experience, ideally with OAuth, webhooks, pagination, throttling, vendor-specific edge cases, and long-running backfills. Benefits - Competitive compensation - Comprehensive benefits - Career success on your terms - Flexible work environment - Annual wellness and community outreach days - Always on recognition for your contributions - Global collaboration and networking opportunities How to Apply Interested? Submit your application along with any supporting information- we can’t wait to hear from you!

United States
$152.9K - $293.8K / year
Vitalant logo

Sr ERP Developer Workday

Vitalant

At Vitalant, the impact you make doing work that is purposeful, meaningful, and worthwhile is vital. As a member of our non-profit organization, you can be impact-inspired to provide vital clinical services to communities nationwide, vital products to those in need of a donor's generosity, or vital scientific research that advances blood safety worldwide.

Full TimeRemoteTeam 1,001-5,000

Role Description Under minimal supervision, this position is responsible for developing, testing, and maintaining software applications while collaborating with cross-functional teams to define, design, and implement new features. Serves as an internal technical expert to manage and support Workday application, working closely with stakeholders to understand their needs, design solutions, recommend and implement process improvements, identify and assess cross-functional impacts, offer end-user support through a ticketing system, including root cause analysis, new release management, create and maintain training materials and documentation driving complex initiatives and aligning with enterprise-wide strategies. - Manage and support Workday modules, including analysis, maintenance, troubleshooting, new release management, ensuring data integrity, security, and accuracy; address and resolve data issues. - Work with stakeholders to gather requirements, analyze business processes, develop integrations, reports, dashboards and analytics tailored to business needs using Workday tools and best practices. - Develop and maintain Workday reports, integrations and extensions using EIB, Core & Cloud Connectors, Web Services, and Workday Studio, ensuring data accuracy and integrity across systems. - Troubleshoot and resolve technical issues related to Workday configurations, integrations, and customizations, working closely with support teams and vendors as needed. - Develop and execute a strategy for continuous improvement of processes and functionalities. - Conduct regular audits to ensure data quality, integrity, and security of the system and comply with relevant laws and regulations. - Monitor integration performance and implement improvements for scalability and reliability. - Create test scenarios/test cases, test and support configurations and deployments. - Ensure compliance with data security, privacy policies, and Workday best practices. - Provide technical expertise and guidance to other developers and functional analysts, sharing knowledge and best practices for Workday development and customization. - Collaborate with cross-functional teams to understand requirements and deliver integrated solutions that drive business outcomes. - Develop and maintain detailed documentation on processes, configuration, and workflows. - Ensure the critical issues are being addressed in a timely manner. - Performs all assigned duties in compliance with internal SOPs and external regulations. Brings compliance issues to the attention of management. - Assures quality customer service to all customers. - Performs all other duties, at the discretion of management, as assigned. Qualifications - Bachelor's degree in Computer Science, Information Systems, or related field required. - Master's degree preferred. - Deep understanding of ERP systems, preferably Workday, including integration architecture, security models, and advanced development tools. - Knowledge of automated applications systems, system development life cycle, and project management principles required. - Workday Developer or Integration Certification preferred. - Minimum 5 years of experience in building integrations within the Workday ecosystem using cloud connectors, EIB, and Workday Studio required. - Strong experience with Workday Integration toolset - Studio, EIB document transformation, Core Connector, Cloud Connect, PECI, Report Writer, BIRT, RaaS, XML & XSLT, Web Services, REST & SOAP API required. - Experience with developing applications using Workday Extend required. - Understanding of Workday business processes framework, and Workday domain security required. - Experience working with various document transfer formats such as EDI preferred. - Experience working with Workday Prism preferred. - Experience with middleware platforms (e.g., Dell Boomi, Jitterbit, or similar) preferred. Requirements - Must possess the skills and abilities to successfully perform all assigned duties and responsibilities. - Must be able to maintain confidentiality. - Excellent problem-solving and customer service skills with a keen attention to detail. - Ability to gather technical and business requirements and translate into action plans. - Demonstrated ability to effectively manage multiple priorities and deliver timely, quality work within deadlines. Physical Requirements - Sitting 5+ - Standing 0-3 - Walking 0-3 - Lift (40# Max) 0-3 - Carry/move (40# max) 0-3 - Push/pull (10# of force max) 0-3 - Climbing N/A - Bend 0-3 - Squat 0-3 - Kneel 0-3 - Reaching above shoulders 0-3 - Reaching waist to shoulder 5+ - Reaching knee to waist 0-3 - Reaching floor to knee 0-3 - Grasp N/A - Handling 0-3 - Finger dexterity 5+ - Pinch N/A - Driving 0-3 Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

United States