Uma empresa bem estabelecida, que ajuda a consolidar negócios sediados nos EUA que trabalham com hardware sem fio, serviços de suporte de conectividade e segurança de IoT, está procurando contratar um Programador Full Stack Sênior. O candidato selecionado será responsável por elaborar, desenvolver e manter aplicações web e interfaces de usuário avançadas. A missão da empresa é preencher as lacunas entre operadoras, fabricantes de dispositivos e usuários, ao mesmo tempo em que implanta com eficiência equipamentos sem fio para empresas. Esta é uma vaga de trabalho online de tempo integral que requer mais de 4 horas de sobreposição com o fuso horário dos EUA (GMT-5), sendo ideal para programadores brasileiros que gostariam de construir uma lucrativa carreira internacional do conforto de suas próprias casas.
Responsabilidades:
- Elaborar, desenvolver e manter aplicações web e sites responsivos e interativos usando tecnologias front-end modernas, como HTML5, CSS3 e JavaScript
- Colaborar com equipes multifuncionais para entender os requisitos comerciais e traduzi-los em especificações técnicas
- Implementar interfaces de usuário que fornecem uma experiência de usuário (UX) excepcional, garantindo compatibilidade em vários navegadores e dispositivos
- Trabalhar com tecnologias e bancos de dados do server-side para integrar funcionalidades back-end em aplicações web
- Otimizar os aplicativos da Web para máxima velocidade e escalabilidade, garantindo alto desempenho e eficiência
- Solucionar problemas e fazer o debug de aplicações web, abordando problemas de usabilidade e desempenho
- Manter-se atualizado sobre as últimas tendências e melhores práticas do setor, otimizando continuamente os processos de desenvolvimento e a qualidade do código
- Colaborar com designers de UI/UX para transformar wireframes e mockups em elementos funcionais da web
- Testar e validar os recursos do aplicativo para garantir que atendam aos requisitos funcionais e técnicos
- Manter repositórios de código, documentação e controle de versão usando ferramentas modernas
Requisitos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Pelo menos 8 anos de experiência relevante como programador full stack
- Vasta experiência trabalhando com desenvolvimento web
- Ampla experiência com HTML5, JavaScript e seus frameworks, como React ou Vue.js e outras tecnologias front-end relevantes
- Experiência com bancos de dados relacionais, escrevendo consultas SQL e trabalhando com sistemas de banco de dados, como MySQL ou PostgreSQL
- Familiaridade com linguagens de programação do server-side, como Node.js, Python ou PHP
- Excelentes habilidades de solução de problemas, atenção aos detalhes e capacidade de trabalhar em um ambiente colaborativo e focado no trabalho em equipe
- Compreensão profunda sobre web design responsivo e compatibilidade entre navegadores
- Conhecimento profundo sobre sistemas de controle de versão de código, como Git
- Familiaridade com Oracle NetSuite e Shopify será vista como uma vantagem
- Boas habilidades de comunicação verbal e escrita em inglês