Desenvolvedor Desktop Electron - MacOS / Windows | Presencial - São Paulo/SP | PJ

PJ, São Paulo On-site

Buscamos um desenvolvedor com experiência em criação de aplicações desktop utilizando Electron, com foco em desenvolvimento e manutenção de softwares multiplataforma para Windows e MacOS.

O profissional será responsável por desenvolver interfaces modernas, integrar funcionalidades nativas do sistema operacional e garantir a performance e estabilidade das aplicações desktop. Também atuará na integração com APIs, automação de processos e distribuição de aplicações para diferentes plataformas.

 
Responsabilidades
Desenvolver aplicações desktop multiplataforma utilizando Electron.
Implementar interfaces modernas utilizando HTML, CSS, JavaScript ou TypeScript.
Integrar funcionalidades nativas do sistema operacional (Windows e MacOS).
Criar integrações com APIs REST e serviços backend.
Trabalhar com comunicação entre processo principal e processos renderer no Electron.
Implementar empacotamento e distribuição da aplicação para Windows e MacOS.
Garantir boas práticas de segurança, performance e escalabilidade das aplicações.
Participar de revisões de código e melhoria contínua da arquitetura.
Trabalhar em conjunto com equipes de backend, produto e design.

Requirements

Requisitos Mandatórios
Experiência com desenvolvimento em Electron.
Experiência com JavaScript ou TypeScript.
Conhecimento em Node.js.
Experiência com desenvolvimento de interfaces web (HTML, CSS).
Experiência com integração de APIs REST.
Conhecimento sobre arquitetura de aplicações Electron:

Main process
Renderer process
IPC communication
Experiência com build e empacotamento de aplicações desktop.
 
Requisitos Desejáveis
Experiência com frameworks frontend como:

React
Vue
Angular
Experiência com ferramentas de build:

Electron Builder
Electron Forge
Conhecimento em auto update de aplicações desktop.
Experiência com assinatura de aplicações para MacOS e Windows.
Experiência com distribuição de aplicações desktop.
Experiência com CI/CD para aplicações desktop.
Conhecimento em segurança de aplicações Electron.

Benefits

Cartão ECXPAY no valor de R$ 500,00/Mês;
Acesso a Wellhub;
Convênio Zenklub - Psicólogo / Nutricionista / Coaching/ Terapia;
Parceria com Mediquo - Plataforma de telemedicina;
22 dias de descanso remunerado, após 12 meses;
Parceria com curso de línguas "Time Load";
Parceria com Clínica Bridges.