Senior Software Engineer (Back-end)
(5+ years exp)B2B Stack
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely
Relocation
AllowedSkills
The Role
Job Description
As a Sr. Software Engineer (back-end developer), you will be an active member in our technology and project decision making process,and becoming a technical reference to the company. You will ensure high quality in our deliverables and suggest continuous improvements. Our tech team works directly with the business areas, enabling high performance deliverables, impact and purpose towards our customer base.
Responsibilities
To develop high performing software;
To become an essential part of B2B Stack's team, aiming for product constant evolution;
To contribute to improve the quality of our software - code review, suggest patterns, provide process and code improvements.;
To become part of our agile routines, actively participating of our team routines and contributing to the sucess of our sprints deliverables.
Pre requisites
Studied Computer Science, Software Engineering, STEM courses, or related courses or equivalent professional experience;
5+ experience in such field;
Knowledge in Ruby on Rails;
Experience with relational and nonrelational database (SQL, PostgreSQL, MySQL);
Experience with cloud (AWS).
We'll even be more impressed in case you have some of these:
Experience with developing systems architecture;
Experience with Docker and Kubernetes;
Experience with developing unit testes, Gitflow and agile processes;
Knowledge in agile routines.
[PORTUGUESE]
Descrição da vaga
Sênior Backend Developer tem a responsabilidade de ser ativo nas decisões de tecnologia e projetos, tornando-se referência técnica para a empresa, garantindo um alto padrão de qualidade nas entregas e propondo melhorias constantes. Nosso time de Tecnologia tem a oportunidade de trabalhar diretamente com as áreas de negócios, possibilitando entregas de altíssimo desempenho, impacto e propósito aos clientes.
Responsabilidades e Atribuições
Desenvolver softwares de alta performance;
Ser parte essencial do time da b2b stack, visando a evolução do produto;
Contribuir para melhorar a qualidade do software de Engenharia - revisão de código, sugerir padrões, propor melhorias em código e processos, etc;
Ser parte integrante da rotina ágil, participando ativamente de todas as rotinas da equipe e contribuindo para o sucesso dos sprints.
Requisitos e Qualificações
Formação em Ciências da computação, Sistemas da Informação, Matemática, Engenharia ou cursos relacionados ou experiência profissional equivalente;
5+ anos de experiência na área;
Conhecimento em Ruby on Rails;
Experiência com banco de dados relacionados e não relacionados (SQL, PostgreSQL, MySQL);
Experiência com cloud (AWS).
Diferenciais
Experiência com desenvolvimento de arquitetura de sistemas;
Experiência com Docker e kubernetes;
Experiência em desenvolver testes unitários, Gitflow e processos ágeis;
Conhecimento na rotina ágil.