Senior Software Engineer [Back-End]
appmax
Score da Vaga
100 pontosNOSSO JEITO DE SER E FAZER 💜
O time da Appmax é feito por pessoas mão na massa, que tem os valores de garra e colaboração em 1º lugar. Nos esforçamos todos os dias para que empreendedores digitais consigam vender mais, de uma maneira mais eficiente e mais fácil. Nos inspiramos nos nossos clientes, e estamos aqui para servi-los e fornecer ferramentas que irão potencializar e maximizar seus resultados. Se você também quer participar dessa jornada conosco, se inscreva e venha fazer parte!
E aí, quer construir o seu futuro com a gente? 🤩🚀
O time de Engenharia de Software da Appmax é o responsável por implementar através da tecnologia e inovação, as demandas priorizadas pelo time de produto, desenvolvendo e sustentando as soluções que maximizam os resultados dos nossos parceiros.
Você terá entre suas responsabilidades:
- Desenvolver e evoluir serviços backend de alta performance, disponibilidade e escalabilidade;
- Participar da definição arquitetural das soluções, contribuindo para decisões técnicas de médio e longo prazo;
- Desenvolver código limpo, testável, seguro e de fácil manutenção, seguindo boas práticas de engenharia de software;
- Atuar na evolução contínua da plataforma, identificando oportunidades de melhoria em performance, confiabilidade e escalabilidade;
- Construir e manter integrações entre sistemas, APIs e serviços internos e externos;
- Trabalhar com arquiteturas assíncronas, mensageria e processamento distribuído quando necessário;
- Garantir a qualidade das entregas através de testes automatizados, observabilidade e monitoramento das aplicações;
- Apoiar tecnicamente o time através de code reviews, compartilhamento de conhecimento e discussões arquiteturais;
- Colaborar com times multidisciplinares para transformar necessidades de negócio em soluções técnicas robustas;
- Participar da sustentação e evolução dos sistemas em produção, contribuindo para a estabilidade e eficiência operacional da plataforma;
Você poderá agregar bastante ao nosso time se possuir:
- Experiência sólida no desenvolvimento de aplicações backend utilizando preferencialmente Go;
- Experiência na construção e manutenção de APIs REST e/ou arquiteturas orientadas a eventos;
- Experiência com testes automatizados, testes de integração e estratégias de qualidade de software;
- Vivência com comunicação assíncrona, mensageria e filas (RabbitMQ, Kafka ou similares);
- Experiência com otimização de performance, profiling e análise de gargalos em aplicações backend;
- Conhecimento em bancos de dados relacionais e não relacionais, incluindo modelagem e otimização de consultas;
- Experiência com Docker e ambientes containerizados;
- Vivência com processos de CI/CD e entrega contínua;
- Conhecimento sólido de arquitetura de software, design patterns e princípios de sistemas distribuídos;
- Experiência com monitoramento, observabilidade, logs, métricas e tracing;
- Domínio de boas práticas de desenvolvimento como SOLID, Clean Code, Clean Architecture, DRY, KISS e YAGNI;
- Experiência atuando com autonomia técnica e participação ativa em decisões arquiteturais;
Você se destacará se tiver:
- Experiência com Kubernetes;
- Experiência com arquiteturas de microserviços;
- Vivência com plataformas de alta escala e alta volumetria de transações;
- Conhecimento em Event-Driven Architecture (EDA);
- Experiência com observabilidade utilizando ferramentas como Prometheus, Grafana, OpenTelemetry ou similares;
- Conhecimento em cloud computing (AWS, GCP ou Azure);
- Experiência com PHP;
- Experiência em ambientes orientados a produto;
- Vivência em metodologias ágeis como Scrum ou Kanban;
- Experiência atuando como referência técnica ou liderando iniciativas de engenharia.
Aqui na Appmax, os nossos Maxters encontram:
💻 Todos os equipamentos e recursos necessários para realizar o trabalho em modelo presencial, híbrido ou remoto
🌎 Ajuda de custo para despesas para quem atua no formato híbrido ou remoto
🍟 Flexfood, assim você não precisa escolher entre VR ou VA
🏥 Plano de Saúde e Odontológico
🏋️♀️ Wellhub
💊 Avus
🧠 Starbem
🩹 Convênio farmácia
🚌 Vale transporte
❤️🩹 Seguro de vida
📚 Upmaxter para auxiliar nos seus estudos
🚀 Um ambiente que favorece e incentiva o desenvolvimento e o alto desempenho com checkpoints mensais de performance, práticas de 1:1, rotinas de feedbacks contínuos, acompanhamento do PDI e muito mais...
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.