Flutter Mobile Developer, Mid-level
Location
Brazil
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Flutter Mobile Developer, Mid-level
Compass
• Develop mobile applications, implementing features according to the project’s functional and technical requirements; • Integrate applications with backend APIs and services, ensuring performance, stability and a smooth user experience; • Apply best practices in development, usability, security and performance for mobile platforms; • Ensure code quality through testing, technical reviews and established development standards; • Collaborate with back-end, product and design teams to define and evolve solutions; • Maintain and continuously evolve the applications, promoting scalability and ease of maintenance; • Contribute to identifying and resolving technical issues, ensuring the stability and quality of deliverables.
Job Requirements
- Solid experience developing applications using Flutter;
- Proficiency in Dart for building and maintaining mobile applications;
- Experience integrating native features and capabilities on Android and iOS;
- Knowledge of unit testing and best practices for ensuring code quality;
- Experience developing scalable, high-performance applications with a focus on user experience.
- Desirable:
- Knowledge of native development for Android and/or iOS;
- Familiarity with Azure DevOps for task management, version control and CI/CD pipelines.
Benefits
- Remote work
- Professional development opportunities
- Equipment provided
Related Guides
Related Job Pages
More Software Engineer Jobs
• Develop mobile applications for Android, iOS, or hybrid platforms, following development best practices; • Implement new features based on defined requirements; • Ensure adherence to platform technical standards, prioritizing usability, performance and the quality of the user experience; • Integrate with APIs and services to deliver smooth, responsive and stable applications; • Write clean, secure, scalable and maintainable code, following development best practices; • Collaborate with Back-end, Design and Product teams.
Role Description Junte-se à Detsoft como Desarrollador em Home Office e contribua para o desenvolvimento de soluções inovadoras. - Desenvolver e gerenciar sistemas de software - Colaborar com equipes multidisciplinares para aprimorar projetos - Realizar testes e garantir a qualidade dos códigos - Participar de reuniões de planejamento e acompanhamento de projetos Qualifications - Experiência em desenvolvimento web - Conhecimento em linguagens de programação como JavaScript, Python ou Java - Capacidade de trabalhar em equipe e comunicação eficaz - Habilidade para resolver problemas técnicos Benefits - Oportunidade de crescimento profissional - Ambiente de trabalho flexível e colaborativo - Acesso a projetos desafiadores e inovadores - Desenvolvimento de habilidades técnicas e de liderança Company Description A oportunidade de atuar como Desarrollador na Detsoft proporciona um ambiente estimulante para quem busca desenvolvimento contínuo e contribui para projetos de impacto.
Role Description Você é apaixonado(a) por tecnologia, arquitetura de software e inovação? Nosso ecossistema está crescendo e buscamos uma pessoa para ser o(a) novo(a) Especialista de Arquitetura I. Nesta posição você será referência no desenvolvimento de aplicações nativas para nuvem e aplicações distribuídas, liderando a evolução de arquiteturas de soluções de software que garantam o fluxo de valor sob a ótica do negócio, promovendo fluidez e facilitando a integração dos processos. - Entender estrategicamente os desafios tecnológicos e sustentar o negócio, definindo, orientando e evoluindo a arquitetura. - Definir modelos e tecnologias de inteligência artificial para ampliar a própria produtividade e otimizar processos de forma geral. - Orquestrar agentes de IA que potencializem o desenvolvimento de software, acelerando entregas e agregando valor e inovação às soluções. - Contribuir para o crescimento sustentável da organização. Responsibilities - Liderar a evolução de soluções e arquiteturas críticas, garantindo alinhamento estratégico da empresa. - Definir estratégias de aplicação de inteligência artificial para otimizar processos e gerar valor. - Servir como referência técnica e estratégica para arquitetos, analistas e desenvolvedores. - Estabelecer padrões, guidelines e melhores práticas para toda a organização. - Apoiar áreas de negócio na definição de soluções estratégicas complexas. - Avaliar impactos de novas tecnologias e propor iniciativas de inovação sustentável. - Garantir consistência, qualidade e confiabilidade em todas as soluções corporativas. - Orientar e treinar arquitetos e equipes técnicas na evolução das soluções. - Promover transformação tecnológica, disseminando conhecimento e boas práticas. - Contribuir para decisões estratégicas de tecnologia e inovação em nível organizacional. - Supervisionar a implementação de diretrizes arquitetônicas em múltiplos projetos simultaneamente. - Avaliar riscos e propor soluções que aumentem resiliência, escalabilidade e desempenho das soluções. - Atuar como mentor para toda a equipe de arquitetura, desenvolvendo competências técnicas e estratégicas. - Garantir que a evolução tecnológica esteja alinhada à estratégia de longo prazo da organização. Qualifications - Pós-graduação ou Especialização Completa em Arquitetura de Software, Engenharia de Sistemas ou áreas afins. - Experiência ampla em engenharia de software assistida por IA. - Domínio com linguagens de programação como Java 8+, JavaScript, TypeScript e Python. - Habilidade em técnicas para resolução de problemas (análise de erros, troubleshooting, depuração de código). - Conhecimento em qualidade de software (testes unitários, reviews, análise estática). - Domínio em modelos de arquitetura backend (DDD, Microservices, Event Driven, CQRS, Hexagonal, Clean Arch). - Experiência em boas práticas de programação e com versionamento de código. - Experiência ampla em engenharia de requisitos e modelagem de software. - Vivência em integração de serviços cognitivos e modelos de fundação. - Conhecimento em lógica de programação e matemática aplicada. - Experiência no desenvolvimento de APIs e em tecnologias web. - Conhecimento em gestão de projetos e metodologias ágeis. - Experiência com containers (Docker, Docker Compose). - Experiência com banco de dados (relacional/NoSQL). - Vivência em nuvem pública (AWS, Azure, GCP). - Domínio em segurança da informação. Benefits - Vale Alimentação e Refeição – Cartão Flexível CAJU. - Plano de Saúde Unimed. - Plano Odontológico. - Plano de Carreira. - Convênio com Farmácias. - Seguro de Vida. - Vacina da Gripe. - Vale-Transporte. - Bem-estar e Saúde Mental – Caju+ (Wellhub, Conexa e Optum). - Auxílio Creche. - Empréstimo sem Juros. - Participação nos Resultados (PPR). - Day Off de Aniversário. - Off Criativo. - Adiantamento da 1ª Parcela do 13º no primeiro semestre. - Um ambiente que cuida de você.
Role Description Aretum is seeking a skilled and motivated Backend Developer. As a Backend Developer you will be responsible for providing expert technical support, maintenance, and enhancement of a client application within an Agile, sprint-based development environment. The ideal candidate leverages strong backend development expertise in Python, AWS, RESTful APIs, databases, and scalable data solutions to ensure application performance, availability, and integration with TypeScript-based front-end components. Due to the nature of our work as a federal consulting organization, employees may be expected to handle Controlled Unclassified Information (CUI) and must adhere to applicable safeguarding and compliance requirements. Responsibilities - Provide expert technical support to maintain the client application - Provide support for development, enhancements, accessibility, integration, optimization, and maintenance - Ensure availability and correct operations - Work within a sprint-based development cycle - Utilize knowledge of the AWS cloud environment, Python backend and TypeScript front-end Qualifications - 5 years of backend development experience - Bachelor’s Degree (3 years of additional experience is acceptable in lieu of a degree) - Experience using modern software to prototype and deploy backend web applications - Experience using web programming languages (e.g., Ruby, Python) and web development frameworks (e.g., Django, Rails) - Experience developing and consuming web-based, RESTful APIs - Experience with relational and non-relational database systems - Proficiency with scalable search technology - Competence in handling and scaling large data sets and their storage - Experience using version control systems - Experience working in a team environment that uses agile methodologies - Experience authoring developer-friendly documentation - Experience communicating technical concepts to a non-technical audience Travel Requirements This is a remote position; however, occasional travel may be required based on project needs, client meetings, team collaboration events, or training sessions. Travel is expected to be less than 10% and will be communicated in advance whenever possible. Benefits - Health Care Plan (Medical, Dental & Vision) - Retirement Plan (401k) - Life Insurance (Basic, Voluntary & AD&D) - Paid Time Off - Family Leave (Maternity, Paternity) - Short Term & Long-Term Disability - Training & Development

