Match score not available

Mobile Sr. Software Engineer (React Native)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's in Computer Science or related fields, 5+ years of mobile app development experience, 3+ years using React Native, Strong knowledge of JavaScript and TypeScript, Experience with RESTful APIs and Git.

Key responsabilities:

  • Develop and maintain cross-platform mobile applications
  • Collaborate with design and product teams
  • Ensure code quality through reviews and testing
  • Identify and resolve performance and usability issues
  • Participate in planning and architecture of mobile projects
Kanastra logo
Kanastra Financial Services Scaleup https://kanastra.com.br/
51 - 200 Employees
See more Kanastra offers

Job description

Estamos em busca de um Mobile Senior Software Engineer com ampla experiência em React Native para se juntar ao nosso time de engenharia. Você será responsável pelo desenvolvimento e manutenção de aplicativos móveis de alta performance, colaborando diretamente com designers, product managers e outros engenheiros para criar soluções inovadoras que impactem a experiência do usuário. Buscamos alguém que seja apaixonado por tecnologia, tenha um mindset orientado à resolução de problemas e experiência comprovada na construção de aplicativos escaláveis e eficientes.

Responsabilidades

  • Desenvolver e manter aplicativos móveis cross-platform usando React Native.
  • Colaborar com times de design e produto para implementar features inovadoras e interfaces intuitivas.
  • Garantir a qualidade do código por meio de code reviews, testes unitários e boas práticas de desenvolvimento.
  • Identificar e resolver problemas de performance, usabilidade e bugs.
  • Manter-se atualizado sobre as melhores práticas, frameworks e tendências da indústria de desenvolvimento mobile.
  • Participar ativamente no planejamento e na arquitetura dos novos projetos e funcionalidades mobile.
  • Trabalhar em um ambiente ágil, utilizando metodologias Scrum ou Kanban.

Requisitos

  • Bacharelado em Ciência da Computação, Engenharia de Software ou áreas correlatas, ou experiência equivalente.
  • 5+ anos de experiência no desenvolvimento de aplicativos móveis, com pelo menos 3+ anos utilizando React Native.
  • Sólido conhecimento em JavaScript, TypeScript e ES6+.
  • Experiência com APIs RESTful, GraphQL e integração com serviços de backend.
  • Conhecimento em frameworks de testes como Jest, Mocha ou equivalentes.
  • Familiaridade com ferramentas de versionamento como Git.
  • Conhecimento em publicação de aplicativos na App Store e Google Play.
  • Experiência com metodologias ágeis, como Scrum ou Kanban.
  • Capacidade de trabalhar de forma autônoma e de gerenciar prazos e prioridades de forma eficiente.
  • Excelentes habilidades de comunicação e colaboração.
  • Familiaridade com ferramentas como Firebase, Expo ou similaresDiferenciais:
  • Experiência com desenvolvimento nativo para iOS e/ou Android.
  • Contribuições para projetos open-source ou bibliotecas de React Native.
  • Experiência com CI/CD para aplicativos móveis.
  • Conhecimento de performance optimization, microinterações e boas práticas em UX mobile

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Financial Services
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Time Management
  • Collaboration
  • Problem Solving

Software Engineer Related jobs