Descrição
Resumo da Vaga:
Buscamos um desenvolvedor móvel híbrido React Native para desenvolver e manter aplicativos modernos, responsivos e de alta performance, garantindo escalabilidade e integração com outros sistemas.
Principais Destaques:
1. Desenvolvimento de aplicativos mobile híbridos com React Native
2. Foco em performance, escalabilidade e manutenibilidade do código
3. Utilização de ferramentas modernas e práticas ágeis
Descrição:
Requisitos Obrigatórios:
* Formação em Ciência da Computação, Engenharia de Software ou área relacionada;
* Português Obrigatório;
* Experiência comprovada no desenvolvimento de aplicativos mobile utilizando React;
* Sólido entendimento de conceitos de arquitetura de frontend e design responsivo;
* Familiaridade com práticas de desenvolvimento ágil;
* Habilidade em integrar APIs e serviços web;
* Experiência em testes frontend e ferramentas associadas;
* Amplo conhecimento da biblioteca React JS e ferramentas como react.js, Redux, Webpack;
* Experiência com estruturas de teste de desempenho, como Mocha e Jest;
* Utilização de ferramentas de mercado tais como Eslint e Prettier;
* Entendimento de componentização e reutilização de código;
Requisitos Diferenciais:
* Conhecimento de implementação e utilização de Google Maps;
* Experiência em implementação de ferramentas em tempo real como SignalR;
* Familiaridade com metodologias de design e Design System;
* Conhecimento em bibliotecas e frameworks complementares ao React;
Objetivo do Cargo:
A posição existe para garantir o desenvolvimento e a manutenção de aplicativos móveis híbridos modernos, responsivos e de alta performance utilizando React Native de forma consistente e otimizada, garantindo a escalabilidade, a manutenção do código e a integração fluida com outros sistemas e serviços.
Responsabilidades:
* Desenvolver e manter interfaces de usuário e funcionalidades de aplicativos mobile híbridos utilizando React Native;
* Traduzir requisitos de design em soluções técnicas em colaboração com designers e outros desenvolvedores;
* Implementar e fomentar práticas de desenvolvimento ágil no ciclo de vida do software;
* Realizar testes frontend (unitários, integração, desempenho) com foco em qualidade e estabilidade;
* Otimizar o desempenho dos aplicativos para diferentes dispositivos e versões de sistemas operacionais;
* Integrar APIs e serviços web de forma segura e eficiente;
* Utilizar ferramentas modernas como Eslint, Prettier, Redux, Webpack, Mocha e Jest para garantir padronização, manutenibilidade e testabilidade do código;
* Aplicar conhecimentos em componentização e reutilização de código para melhorar a produtividade e escalabilidade;
* Apoiar a evolução da arquitetura de frontend e adoção de práticas como Design System e automações.
2512180202551631172