
Mid-Level Back-end Developer, Node.js
Leadd - Desenvolvimento Humano
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
JavaScriptKubernetesMySQLNode.jsPostgresTerraformTypeScript
About the role
- Develop and evolve web applications on the backend, ensuring quality and performance.
- Design and implement RESTful APIs and integrations with external services.
- Ensure the security and scalability of the systems you build.
- Actively participate in code reviews and propose technical improvements.
- Write automated tests (unit, integration, and end-to-end) to ensure solution robustness.
- Collaborate with multidisciplinary teams (UX, QA, Product) to create innovative solutions.
- Investigate and resolve bugs, optimizing existing features.
- Stay up to date with new technologies and industry best practices.
Requirements
- Professional Experience: experience as a web backend developer.
- Required Technical Knowledge:
- - Node.js, TypeScript and Express: hands-on experience with the stack.
- - Relational Databases: strong knowledge of PostgreSQL or MySQL (queries, views, functions, and triggers).
- - APIs: experience integrating APIs.
- - Version Control: experience with Git and reviewing pull requests.
- - Desirable: knowledge of software architecture, TDD, microservices, observability, Kubernetes and Terraform.
Benefits
- Medical insurance
- Meal allowance
- Dental insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsTypeScriptExpressPostgreSQLMySQLRESTful APIsautomated testingTDDmicroservicesKubernetes
Soft skills
collaborationcode reviewproblem-solvingcommunicationtechnical improvement