{"id":3630485,"url":"https://alion.io/job/digisystem-desenvolvedor-mobile-senior","title":"Desenvolvedor Mobile Sênior","company":{"id":4495848,"name":"Digisystem","domain":"digisystem.com.br","url":"https://alion.io/company/digisystem-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recrutei","truth_index":{"grade":"B","score":75,"open_postings":11,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-08T05:47:12Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brasília, Brazil"],"countries":["BR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Chrome DevTools","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Cordova","optional":false},{"name":"Detox","optional":false},{"name":"Expo","optional":false},{"name":"GitLab CI","optional":false},{"name":"Ionic","optional":false},{"name":"Java","optional":false},{"name":"Jest","optional":false},{"name":"Kubernetes","optional":false},{"name":"MQTT","optional":false},{"name":"MVVM","optional":false},{"name":"Node JS","optional":false},{"name":"npm","optional":false},{"name":"Offline-First","optional":false},{"name":"OpenShift","optional":false},{"name":"PHP","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React Native","optional":false},{"name":"Redux","optional":false},{"name":"Rest API","optional":false},{"name":"Room","optional":false},{"name":"Scrum","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"SQLite","optional":false},{"name":"TypeORM","optional":false},{"name":"Vue.js","optional":false},{"name":"Yarn","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-13T15:30:16Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-08T14:56:57Z","board_verified":true,"closed_at":null,"days_open":26,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":26},"description":"3.2.1. Responsabilidades:\n3.2.1.1. Trabalhar em equipe de desenvolvimento (código/testes) com múltiplos projetos;\n3.2.1.2. Entender e transformar requisitos de negócio, funcionais e não funcionais, em código modular e reutilizável;\n3.2.1.3. Aplicar as boas práticas de engenharia de software e padrões de projeto;\n3.2.1.4. Adotar frameworks, linguagens de programação, arquitetura e divisão de componentes do sistema e documentação ao longo do ciclo de vida do projeto;\n3.2.1.5. Implementar e manter aplicações, bibliotecas, componentes e frameworks;\n3.2.1.6. Desenvolver e fazer manutenção de códigos/testes de sistemas;\n3.2.1.7. Orientar programadores Plenos nos processos de desenvolvimento;\n3.2.2. Formação acadêmica:\n3.2.2.1. Graduação em curso de nível superior na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas.\n3.2.3. Requisitos obrigatórios por perfil:\n3.2.3.1. Experiência com Ionic nativo e híbrido;\n3.2.3.2. Experiência com React Native e seu ecossistema (Expo, CLI, etc.);\n3.2.3.3. Conhecimento em desenvolvimento, manutenção e distribuição de aplicações mobile, uso de frameworks de desenvolvimento híbrido e notificações;\n3.2.3.4. Experiência com integração com plugins nativos via Cordova ou React Native Bridge;\n3.2.3.5. Experiência com publicação e manutenção de apps nas lojas Android e IOS;\n3.2.3.6. Familiaridade com componentização, navegação, gerenciamento de estado (Redux/MobX/Context API).\n3.2.3.7. Experiência em consumir e integrar APIs RESTful seguras com autenticação via OAuth2 / JWT, desenvolvidas em Java (Spring Boot), PHP, R e Python.\n3.2.3.8. Experiência com apps offline com sincronização de dados segura.\n3.2.3.9. Experiência com Scrum ou Kanban, dentro de práticas Agile.\n3.2.3.10. Integração com sistemas de mensageria, como RabbitMQ, Kafka, MQTT;\n3.2.3.11. Vasta experiência com versionamento, automação e entrega contínua via GitLab CI/CD e OpenShift.\n3.2.3.12. Conhecimento em estratégias de teste mobile (mocking, coverage, test IDs).\n3.2.3.13. Experiência com implementação de testes com Jest, Detox, React Native Testing Library, Karma/Protractor;\n3.2.3.14. Experiência com banco de dados local (offline-first):\n3.2.3.15. SQLite, TypeORM, Room, WatermelonDB, PouchDB ou IndexedDB.\n3.2.3.16. Experiência com debugging com ferramentas como Flipper, Reactotron e Chrome DevTools.\n3.2.3.17. Experiência com boas práticas na aplicações de padrões como MVVM, Clean Architecture, DDD (Domain-Driven Design), separação de responsabilidades (Services, Repositories, UseCases)\n3.2.3.18. Vasta experiência em algoritmos e estrutura de dados;\n3.2.3.19. Experiência em SQL, bancos de dados relacionais e não relacionais;\n3.2.3.20. Experiência com ECMAScript;\n3.2.3.21. Experiência em tecnologias Web GUI, como Angular, Vue, HTML5, CSS3;\n3.2.3.22. Experiências nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização;\n3.2.3.23. Sólidos conhecimentos em ambiente DevOps;\n3.2.3.24. Sólidos conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros);\n3.2.3.25. Experiência em gerenciamento de dependências com Node.js + NPM ou Yarn;\n3.2.3.26. Inglês técnico (leitura e escrita).\n3.2.4. Certificações ou período de experiência por tecnologia:\n3.2.4.1. Experiência mínima de 7 anos em programação, sendo 2 anos comprovados em desenvolvimento Mobile; ou\n3.2.4.2. Experiência mínima de 5 anos em programação, sendo 2 anos comprovados em desenvolvimento Mobile e ao menos duas Certificações de Desenvolvedor Mobile em vigor e válidas.\n3.2.5. Competências comportamentais:\n3.2.5.1. Proatividade, capacidade de trabalho em equipe, capacidade de autogerenciamento e tomada de decisão, capacidade de comunicação (capacidade de se expressar oralmente e por escrito com precisão e clareza e de compreender com facilidade mensagens escritas e faladas).","description_format":"text","description_chars":4074,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[{"language":"Portuguese","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-02T20:27:46Z"}],"visa":[],"liveness":{"score":43,"band":"fade","label":"Fading","p_open":1,"p_active":0.578,"p_room":0.75,"age_days":25,"expected_fill_days":29,"reasons":["conf:3","stale_co","velocity","win:late"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/digisystem-desenvolvedor-mobile-senior","json_url":"https://alion.io/job/digisystem-desenvolvedor-mobile-senior.json","meta":{"generated_at":"2026-11-08T18:05:00Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":37879,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4495848},"rest":"https://alion.io/mcp/rest/get_company?id=4495848"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdigisystem-desenvolvedor-mobile-senior"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdigisystem-desenvolvedor-mobile-senior"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdigisystem-desenvolvedor-mobile-senior"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/digisystem-desenvolvedor-mobile-senior\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdigisystem-desenvolvedor-mobile-senior"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3630485}},{"tool":"search_jobs","arguments":{"company":"digisystem.com.br","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3630485},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}