As a Senior Full-Stack Engineer, you'll build a next-generation data management platform, working on frontend applications, data pipelines, and machine learning integrations.
Pessoa Desenvolvedora Full Stack Sênior
📜 Description
- Develop and maintain back-end applications using Java and PHP, ensuring reliability, performance, and scalability.
- Build responsive, high-performing front-end interfaces with VueJS, applying sound UI/UX and development practices.
- Design, build, and integrate secure and scalable REST APIs.
- Develop and maintain automated unit and integration tests to support software quality and reliability.
- Analyze application usage and performance data to identify opportunities for improved stability, efficiency, and user experience.
- Collaborate with Product and Design teams to define and implement technical solutions aligned with product needs.
🛠️ Requirements
- Higher education degree in Technology or a related field.
- Solid professional experience developing applications with Java and PHP.
- Strong experience with VueJS for front-end development.
- Advanced knowledge of PostgreSQL and relational data modeling.
- Experience developing and integrating REST APIs, using Git for version control.
- Knowledge of distributed applications and pub/sub architectures.
✨ Benefits
- Remote work / home office in Brazil.
- Monday to Friday schedule: 8:00 AM–12:00 PM and 1:30 PM–6:00 PM.
- Home Office Allowance: R$ 230 per month through the Flash card.
- Health Insurance: 100% of the monthly premium covered by the employer.
- Dental Insurance: 100% of the monthly premium covered by the employer.
- Emotional Health Plan supporting mental well-being.
- Pharmacy Credit .
- Life Insurance .
Full job description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Full Stack Sênior based in Brazil.
This is a senior full stack engineering opportunity for someone who enjoys solving complex challenges and building digital products with real-world impact. You will work across back-end and front-end development, contributing to applications that require quality, performance, security, and scalability. The role combines hands-on software development with active participation in technical decisions that shape product evolution. You will collaborate closely with Product, Design, and QA in a multidisciplinary environment focused on delivering modern, user-centered solutions. There is also room to research new technologies, propose improvements, and help strengthen engineering practices across the team. Autonomy, technical ownership, and a strong culture of collaboration are central to the position.
Accountabilities:
- Develop and maintain back-end applications using Java and PHP, ensuring reliability, performance, and scalability.
- Build responsive, high-performing front-end interfaces with VueJS, applying sound UI/UX and development practices.
- Design, build, and integrate secure and scalable REST APIs.
- Develop and maintain automated unit and integration tests to support software quality and reliability.
- Analyze application usage and performance data to identify opportunities for improved stability, efficiency, and user experience.
- Collaborate with Product and Design teams to define and implement technical solutions aligned with product needs.
- Research emerging technologies and propose technical and architectural improvements that can strengthen the team and its products.
- Contribute to engineering best practices across CI/CD, version control, clean code, quality, security, and software development standards.
- Work with distributed systems, messaging, and observability practices to support robust and scalable applications.
- Higher education degree in Technology or a related field, such as Engineering, Computer Science, Information Systems, Mathematics, Statistics, or similar areas.
- Solid professional experience developing applications with Java and PHP.
- Strong experience with VueJS for front-end development.
- Advanced knowledge of PostgreSQL and relational data modeling.
- Experience developing and integrating REST APIs, using Git for version control, and working throughout the software development lifecycle, including CI/CD.
- Knowledge of distributed applications, pub/sub architectures, client-server architecture, and transactions.
- Experience implementing automated unit and integration testing.
- Experience with Elasticsearch, MongoDB, or similar technologies.
- Experience with messaging systems such as Kafka, RabbitMQ, SQS, or equivalent solutions.
- Strong knowledge of monitoring and observability tools such as Grafana and Prometheus.
- Knowledge of JavaScript, TypeScript, CSS, and SASS is a plus.
- Experience with Docker and Kubernetes is a plus.
- Knowledge of Clean Code and Clean Architecture is a plus.
- Knowledge of Full Text Search/text analysis is a plus.
- Familiarity with public procurement processes and public-sector business environments is a plus.
- Strong communication, empathy, ownership, initiative, and negotiation skills are valued.
- Ability to work autonomously while collaborating effectively with multidisciplinary teams.
- Remote work / home office in Brazil.
- Monday to Friday schedule: 8:00 AM–12:00 PM and 1:30 PM–6:00 PM.
- Meal and Food Allowance: R$ 770 per month through the Flash card.
- Home Office Allowance: R$ 230 per month through the Flash card.
- Health Insurance: 100% of the monthly premium covered by the employer.
- Dental Insurance: 100% of the monthly premium covered by the employer.
- Emotional Health Plan supporting mental well-being.
- Pharmacy Credit.
- Life Insurance.
- OpenEnglish Partnership.
- Woba Coworking Partnership, with access to locations in Brazil, Argentina, Mexico, and Portugal.
- Birthday Day Off.
- Welcome Gift.
Requirements
Benefits
Similar jobs
Search more Full Stack Engineer jobsAs a Senior Full Stack Engineer focused on Core UX, you will enhance user experiences by refining product functionality and delivering high-performing interfaces in a collaborative environment.
As a Senior Full Stack Engineer focused on Core UX, you will enhance user experiences by refining product functionality and delivering high-performing interfaces in a collaborative environment.
As a Senior Full Stack Engineer focused on Core UX, you will enhance user experiences by refining product functionality and delivering high-performing interfaces in a collaborative environment.
As a Senior Full Stack Engineer focused on Core UX, you will enhance user experiences by refining product functionality and delivering high-quality interfaces in a collaborative environment.
