Description
We have an opening for a ***Full Stack Developer (PJ), remote***, with preference for professionals from the ***Campinas*** region for occasional in-person meetings.
**Responsibilities:**
* Develop and maintain clean, high-quality, easily maintainable code aligned with project standards;
* Design and develop responsive and accessible user interfaces;
* Develop UI components using modern frameworks and best practices;
* Develop and maintain microservices, including related tests;
* Contribute to the development of application and data layers;
* Analyze existing code to understand dependencies and support system changes;
* Perform unit, integration, and end-to-end testing to ensure software quality;
* Translate high-level designs into detailed technical specifications.
**Requirements:**
* Solid experience (5+ years) in software development and systems analysis.
* Proficiency in Node.js, TypeScript, React, PHP (legacy systems), and Python (AI).
* Knowledge of Valkey/Redis, MongoDB, and PostgreSQL databases, including query optimization.
* Experience with REST/gRPC APIs and integration patterns.
* Version control with Git.
* Object-oriented design and prototyping.
* Browser tools (DevTools).
* Cloud-native deployment with Kubernetes and containerization.
* Proactivity: not merely waiting for tasks, but proposing solutions and collaborating closely with the team.
* Curiosity and willingness to learn new tools.
* Flexibility to work across different programming languages and technologies as needed.
* Collaboration: ability to pair-program and work alongside other developers and stakeholders.
* Mindset oriented toward AI and innovation.
* Remote work, with preference for professionals from the Campinas region for occasional in-person meetings.
**Working Hours:** Flexible (to be agreed upon with the company).
**Compensation and Benefits:** Salary expectation + Meal allowance.
Minimum Education Level: Bachelor's degree
Desired Education:
* Computer Engineering, Bachelor's degree
* Computer Science, Bachelor's degree
* Information Technology, Bachelor's degree
Meal allowance