
Senior Software Developer RDSM
Job Description
Posted about 1 month ago
Note:
All applicants must hold Brazilian citizenship or Brazilian work permit to be considered.
Fluent in Portuguese and Intermediate English required
O seu papel na RD será:
Você irá participar do time que chamamos de Sauron (sim, bem vibe de LOTR, "O olho que tudo vê ") que está em uma iniciativa bem desafiadora de desenvolver a própria ferramenta de web analytics, removendo então a necessidade de integração que temos hoje com o Google Analytics.
O objetivo é termos os dados e trackings dos visitantes do RD Station Marketing por meio de nossos scripts e assim ter um controle cada vez mais assertivo dos dados gerados pelos nossos clientes! Um aspecto que é bem importante nesta posição é ter um nível de conhecimento avançado em JS puro, pois você será uma referência dentro do time em relação ao browser, entender/validar o comportamento dele, além de apoiar em scripts e integrações em plataformas parceiras.
E nesse sentido, teremos MUITOS desafios na operação ligados à escala e performance uma vez que o número de visitas e conversões estão na casa dos milhões por dia e o volume de dados está na casa dos terabytes!
Por isso, buscamos uma pessoa com bastante ownership, resiliência (lidar com uma operação nesse nível não é fácil) e proatividade para abraçar essa iniciativa como sua!
As pessoas da área técnica da RD também costumam ser muito ativas na comunidade, difundindo conhecimento em eventos internos e externos - curtimos e valorizamos muito isso!
Com quem você irá trabalhar:
Você terá o apoio de uma liderança estratégica com interface bem próxima no dia a dia, atuará em conjunto com 2 full-stack developers, a maioria com senioridade elevada, além de um Product Manager em nosso squad.
Nós utilizamos métodos ágeis como Kanban e XP. Somos adeptos a TDD e usamos Circle CI para integração contínua. Todo PR (pull request) passa por code review e também fazemos pair programming para compartilhar conhecimentos e melhores práticas.
Estamos buscando uma pessoa:
- Que já tenha uma experiência consolidada em desenvolvimento e arquitetura em Javascript, além de estar aberto para também atuar diretamente com Ruby e Go no mesmo projeto.
- Vivência com boas praticas de desenvolvimento ágil. Dentre as praticas que usamos: Clean Architectures, TDD, BDD, DDD, que valorize e incorpore qualidade na sua forma de modelar soluções e codar com melhoria continua.
- Seja experiente com arquitetura de software escaláveis, performáticos e de fácil manutenção;
- Experiência com desenvolvendo projetos web analytics será considerada um diferencial!
Job Summary
Similar Jobs
The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.
Software Engineer (Ruby on Rails)
-
Illustrative Mathematics
Illustrative Mathematics is looking for a software engine...