Sobre a Vaga:
Procuramos um profissional experiente em desenvolvimento de software para trabalhar em nossos projetos FrontEnd e BackEnd. O ideal é que tenha mais de 8 anos de experiência com linguagens convencionais, como AngularJS, .NET ou C#. Além disso, precisa ter conhecimento em testes unitários, integração, carga/performance e E2E, além de automação de testes.
Responsabilidades:
* Desenvolver projetos FrontEnd e BackEnd utilizando linguagens convencionais;
* APLICAR TESTES UNITÁRIOS, INTEGRAÇÃO, CARGA/PERFORMANCE E E2E;
* Utilizar ferramentas/processo de Integração e Entrega Contínua e Configuração de Código;
* Conhecer alguma ferramenta/Plataforma para Gestão de APIs/Serviços;
* Conhecer no mínimo 10 das seguintes siglas: BDD, DDD, FDD, MVC, MVVM, MVP, BFF, EDA, SOA, MQTT, AMQP, JSON, gRPC, SaaS, IaaS, PaaS e/ou IaC;
* Conhecer no mínimo 5 dos seguintes padrões e referências:
* Prototype e/ou Singleton
* Composite e/ou Façade e/ou Proxy
* Iterator e/ou Mediator e/ou Visitor
* Model View Controller (MVC) e/ou Model View ViewModel (MVVM) e/ou Model View Presenter (MVP)
* Dependency Injection e/ou Mock object e/ou Inversion of control e/ou Unit of Work
,