Descrição
Resumo:
Junte-se a uma pequena equipe remota como engenheiro de software full-stack para desenvolver e manter uma aplicação web usando Ruby on Rails e React, colaborando em um ambiente Ágil.
Pontos de destaque:
1. Trabalhar em problemas interessantes e escrever código elegante
2. Gerar grande impacto em uma equipe pequena
3. Oportunidade de aprimorar o inglês falado e adotar técnicas de programação impulsionadas por IA
**Sobre Nós**
------------
* JobScore é uma rede online que combina, de forma privada, pessoas e vagas de emprego.
* Mais de 1.000 empregadores usam o JobScore para gerenciar suas contratações. Processamos mais de 1 milhão de candidaturas por ano em seu nome.
* A JobScore tem sede em São Francisco, Califórnia. Temos alguns torcedores de esportes em nossa equipe.
* Entusiasmamo-nos ao ajudar nossos clientes a melhorarem seus processos de contratação.
**A Oportunidade**
-------------------
Estamos procurando um engenheiro de software full-stack com 2 a 3 anos de experiência profissional que deseja levar sua carreira ao próximo nível, trabalhando em problemas interessantes, escrevendo código elegante e gerando grande impacto em uma pequena equipe remota brasileira.
A maior parte de nossa equipe mora a uma distância percorrida de carro de Joinville, Santa Catarina, Brasil. Trabalhamos remotamente, mas nos encontramos pessoalmente com frequência nesse local, caso você deseje participar.
**Responsabilidades**
--------------------
* Desenvolver, testar e manter uma aplicação web full-stack usando Ruby on Rails e React.
* Colaborar com engenheiros de software em uma equipe de desenvolvimento Ágil.
* Escrever código limpo, mantível e eficiente para front-end e back-end.
* Participar de revisões de código, discussões técnicas e atividades de planejamento de sprints.
* Solucionar bugs e problemas de desempenho, além de apoiar melhorias contínuas.
* Seguir padrões estabelecidos de codificação e melhores práticas.
* Aprender e manter-se atualizado. Compartilhar conhecimento e ajudar outros engenheiros a evoluírem, incluindo testes e adoção de novas técnicas de programação impulsionadas por inteligência artificial.
**A Tecnologia**
------------------
* Ruby
* Rails
* React
* Material UI
* PostgreSQL
* OpenSearch
* Amazon Web Services
* Componentes de software licenciados (quando não encontramos boas opções de código aberto)
**Sobre Você**
-------------
* Formação: Seria ótimo se você tivesse formação formal em ciência da computação ou área relacionada.
* Produtivo: Orgulhe-se de sua produtividade e atenção aos detalhes.
* Trabalhador em equipe: Goste de trabalhar com outras pessoas inteligentes que têm boas ideias.
* Habilidoso: Use as ferramentas, tecnologias e processos listados acima. Se ainda não os usou, esteja entusiasmado para fazê-lo, provavelmente já os experimente em seu tempo livre e adoraria ser remunerado para isso.
* Opinativo: Saiba quão importante é projetar, construir e implantar soluções de forma simples.
* Preciso: Tenha predileção pelo desenvolvimento orientado a testes.
* Profissional: Compreenda a importância de processos e documentação no desenvolvimento de software comercial.
* Entusiasta de IA: Você já a utilizou um pouco e deseja ser remunerado para usá-la ainda mais.
* Destemido: Seu inglês falado pode não ser excelente, mas você quer aprimorá-lo.
* Divertido: Tenha uma opinião sobre pebolim, pingue-pongue ou sinuca de nove bolas.
* Senso comum: Você sabe que não terá chances se enviar uma carta de apresentação gerada por um modelo de linguagem de grande porte (LLM), mas terá uma chance melhor se redigi-la integralmente do zero.