Description
**About the position**
We are looking for a Fullstack developer with a solid technical foundation in developing scalable solutions, covering everything from architectural design to production delivery, prioritizing efficiency and the objective resolution of business requirements, to support us in serving a large client in the healthcare sector.
The developer will work with a multidisciplinary team, composed of front-end and back-end developers, UX, Scrum Master, and QA team, in a relaxed and collaborative environment, in a company with a strong collaborative culture that has consecutively won the Great Place to Work title for years.
**Responsibilities and Duties**
* Develop, maintain, and optimize web applications using **Node.js** on the back\-end and **React** on the front\-end
* Perform modeling, structuring, and querying of relational databases (primarily **SQL Server and MySQL**), operating through **TypeORM or Similar**
* Design, implement, and maintain secure, standardized, and high-performance RESTful APIs.
* Analyze structured software requirements (User Stories and acceptance criteria) and translate\-them into technical solutions and functional code
* Implement automated testing routines (unit and integration) aiming for system reliability and CI/CD pipeline stability
* Act in the technical refinement of demands, ensuring alignment with the project architecture and mitigation of technical debts.
* Be one of the team's references, in technical and behavioral aspects
* Support the agility team in conducting demands with the team
**Technical Requirements**
* Consolidated experience in software engineering using **JavaScript** and **TypeScript**.
* Proficiency in developing interfaces with the **React** ecosystem and building services with **Node.js**
* Solid experience with relational databases (**SQL Server, MySQL** or equivalents) and object\-relational mapping (**TypeORM**)
* Mastery in code versioning (Git) and continuous integration and delivery processes (CI/CD)
* Pragmatic application of good development practices and design patterns (Clean Code, SOLID) with a focus on maintainability.
* Technical experience in workflow oriented by agile methodologies (Kanban/Scrum)
**Desired Qualifications**
* Experience with deployment and operation of applications in cloud services (AWS or Azure)
* Familiarity with observability practices, metrics, tracing, and structured logs in production
* Experience in the practical application of BDD (Behavior\-Driven Development) for alignment between business and tests
* Team leadership will be a differential
**About the company**
CSP Tech is a company with 37 years in the market, Gold Solution Partner Atlassian and Gold Microsoft Partner, we have more than 270 employees working on innovative projects. We support the UN Global Compact, we have several GPTW certifications over the years and we are a Citizen Company.