Vaga de Engenheiro de software
1 vaga: | Publicada em 21/04
- A Combinar
Sobre a vaga
Desenvolvedor Full Stack apaixonado por criar e otimizar aplicações web
interativas e eficientes. Com sólida experiência em tecnologias de ponta, buscando
contribuir para projetos desafiadores que promovam sucesso empresarial e seu
crescimento pessoal.
Sobre Você:
Tem três anos ou mais de experiência em desenvolvimento de aplicações web usando
React e Node.js, focando em performance, escalabilidade e segurança.
Já projetou e implementou APIs RESTful usando Express.js e ORMs, usando javascript
ou typescript, integrando bancos de dados PostgreSQL e MongoDB.
Trabalhou com UI/UX designers para implementar (ou melhorar) grandes experiências
de usuários e tem experiência em converter figma designs para o código, utilizando
css nativo, styled-components ou tailwindcss.
Conduziu testes unitários e de integração, garantindo a robustez e a
confiabilidade das aplicações.
Tem experiência com NextJs e Supabase, ou já teve alguma exposição a eles.
Domina o uso do typescript e nodejs tanto no frontend quanto no backend.
Capacidade de analisar e revisar código.
Lista de Tecnologias e Habilidades:
Frontend:
React, JavaScript/Typescript, Redux/Context API, CSS, SASS/LESS, TailwindCss,
NextJs, Server and Client Components
Backend:
Node.js, Express.js, desenvolvimento de APIs RESTful, JWT para autenticação,
NextJs
Bancos de Dados:
PostgreSQL, MySQL, MongoDB, Supabase, Knex.js, Sequelize, Mongoose, Prisma.
Testes:
Experiência em testes unitários e de integração, Cypress e Jest.
Resolução de problemas, trabalho em equipe e comunicação eficaz.
Flexibilidade, adaptabilidade e autogerenciamento.
Pensamento crítico, curiosidade e vontade contínua de aprender.
Já utilizou AWS ou tem vontade de aprender mais sobre