PDI SW - Pessoa Desenvolvedora Fullstack I (React Native / NestJS)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Technology, preferably in Computer Engineering, Information Systems, or Computer Science., Knowledge of programming logic, object-oriented programming, and development of web and mobile applications., Familiarity with Git version control, code quality, and design patterns., Experience with Agile methodologies (Scrum/Kanban) and technologies like React Native and NestJS..

Key responsibilities:

  • Develop software applications and mobile apps, focusing on graphical interface implementation and data manipulation.
  • Document code following best development practices and ensure code quality standards are met.
  • Debug code across various tools, browsers, and devices, and correct defects identified during testing.
  • Utilize UX/UI design artifacts as references for code development and implement unit tests using mocking techniques.

Instituto Nacional de Telecomunicações - Inatel logo
Instituto Nacional de Telecomunicações - Inatel Education SME https://www.inatel.br/
501 - 1000 Employees
See all jobs

Job description

JOB DESCRIPTION

O Inatel está recrutando Especialista para atuar em projetos de desenvolvimento de software, no ICC PD&I-SW.


RESPONSIBILITIES AND ASSIGNMENTS

  • Desenvolver aplicações de software e aplicativos móveis, envolvendo a implementação de interface gráfica e recursos de manipulação de dados; 
  • Codificar bancos de dados;
  • Documentar código orientado às boas práticas de desenvolvimento; 
  • Depurar códigos em diferentes ferramentas, navegadores e dispositivos; 
  • Garantir qualidade do código conforme padrões de desenvolvimento (clean code, code convention); 
  • Codificar testes unitários utilizando técnicas de mock;  
  • Garantir validação funcional do código desenvolvido; 
  • Efetuar correção de defeitos apontados no processo de testes da solução; 
  • Utilizar os artefatos de design UX/UI como referência para o desenvolvimento de código.

REQUIREMENTS AND QUALIFICATIONS

Ensino Superior Completo na área de Tecnologia, preferencialmente em Engenharia de Computação, Sistemas de Informação, Ciência da Computação ou correlatos;


Conhecimentos em:

  • Lógica de programação, programação orientada a objetos e desenvolvimento de aplicações web e aplicativos móveis,
  • Controle de versão Git,
  • Qualidade de código e design patterns,
  • Metodologia ágil (Scrum/Kanban),
  • Tecnologias do APP: React Native com Typescript / Framework Expo/Banco de Dados SQLite,
  • Tecnologias da API: Framework NestJS com Typescript/ Banco de dados PostgreSQL.

 

Seria interessante se você tivesse:


Conhecimentos em:

  • Comunicação Bluetooth com React-Native-Ble-Manager,
  • Clould AWS,
  • Ferramenta para integração / deploy contínuo (Jenkins),
  • Ferramenta para qualidade de código (Sonarqube).

ADDITIONAL INFORMATION

Horário das atividades: Segunda à sexta das 08h às 12h e das 13h30 às 17h30.


Local das atividades: As atividades serão executadas em formato de Teletrabalho "Home Office".


Somos o Inatel!

Queremos inspirar pessoas para que descubram a tecnologia, para que conheçam a inovação e tenham a melhor experiência educacional do Brasil.


Required profile

Experience

Industry :
Education
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Mobile Apps
  • Communication
  • Problem Solving

Related jobs