-
uFLY

Desenvolvedor PL ou SR Apps (iOS e Android)

uFLY
Brazil · Full-time · Mid-Senior

Descrição da Empresa:


Somos uma empresa inovadora no setor de tecnologia, comprometida em desenvolver soluções digitais que impactam positivamente a vida das pessoas. Estamos expandindo nossa equipe de desenvolvimento e buscamos um(a) Desenvolvedor PL ou SR Apps (iOS e Android) talentoso(a) e motivado(a) para se juntar a nós.


1. Conhecimentos técnicos necessários


  • Linguagens de Programação: Proficiência em linguagens de desenvolvimento de aplicativos como Swift (para iOS), Kotlin (para Android) ou Java. Experiência com React Native também é bem-vinda para desenvolvimento multiplataforma.
  • Frameworks e SDKs: Experiência com frameworks como Xcode (iOS) e Android Studio (Android). Familiaridade com APIs específicas das plataformas e integração com serviços como Firebase.
  • Controle de Versão: Proficiência em Git para versionamento de código e familiaridade com ferramentas como Azure devops.
  • Integração de APIs: Conhecimento em RESTful APIs e/ou gRPC e em padrões de comunicação entre aplicações, permitindo a integração com backend e serviços de terceiros.
  • Banco de Dados: Habilidade para trabalhar com bancos de dados móveis como SQLite, Postgres ou soluções de banco de dados em tempo real, como o Firebase Realtime Database.
  • Arquitetura de Software: Conhecimento em padrões de arquitetura como MVVM, MVP, ou Clean Architecture, visando manter o código limpo, testável e escalável.
  • Testes de Software: Familiaridade com testes unitários, testes de interface e ferramentas de CI/CD para automação de deploy e qualidade do código.


2. Conhecimentos de UI/UX


  • Design de Interfaces: Experiência com guidelines de design das plataformas (Material Design para Android e Human Interface Guidelines para iOS).
  • Experiência com Prototipação: Habilidade para interpretar e trabalhar com protótipos de UI em ferramentas como Figma, Sketch, ou Adobe XD.
  • Acessibilidade: Conhecimento em práticas de acessibilidade para garantir que o app seja utilizável para todos os públicos.


3. Soft Skills


  • Capacidade de Resolver Problemas: Habilidade de análise e resolução de problemas técnicos complexos.
  • Comunicação: Capacidade de comunicar soluções e problemas de forma clara, especialmente em times multidisciplinares.
  • Trabalho em Equipe: Experiência colaborando com designers, engenheiros de backend, e outros desenvolvedores.
  • Adaptabilidade: Disposição para aprender novas tecnologias e se adaptar às mudanças rápidas do mercado de aplicativos.


4. Experiências e Formação


  • Experiência Anterior: De preferência, experiência comprovada no desenvolvimento de aplicativos, com um portfólio de apps publicados nas lojas ou repositórios demonstráveis.
  • Formação Acadêmica: Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas afins é valorizada.
  • Certificações: Certificações em desenvolvimento de aplicativos móveis podem ser um diferencial.


Sobre a vaga:

  • Contrato PJ
  • Oportunidade de trabalhar com tecnologias de ponta.
  • Ambiente de trabalho flexível e inovador.
  • Regime híbrido, com ida ao escritório de 2 vezes por semana (São Paulo, SP ou Curitiba, PR).


Key Skills

Ranked by relevance

ios android das ui devops grpc ux nas
Login to Apply
Posted
Nov 06, 2024
Type
Full-time
Level
Mid-Senior
Location
Curitiba
Company
uFLY

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Velodata Global Pvt Ltd
Related

iOS Developer

2026-07-03

Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Virtusa
Related

Android Developer

2026-07-04

Full-time
Associate
India
IT Services
Engineering
View Job Details
ACL Digital
Related

iOS Developer

2026-07-04

Full-time
Mid-Senior
India
IT Services
Information Technology