
Fullstack Developer, Node.js, React.js
Territorio Hibrido
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop and maintain applications in Node.js, SQL, and React.js focused on data visualization and automation of various company processes, ensuring efficiency and reliability.
- Design and consume REST APIs to integrate systems and data flows, enabling seamless communication between different services and platforms.
- Use and manage Git repositories for version control, maintaining an organized workflow.
- Implement observability solutions, including producing structured logs and monitoring metrics.
- Ensure application of software architecture patterns and development best practices.
Requirements
- Solid experience in Node.js, SQL, and React.js development, with a track record of contributing to complex projects.
- Proficiency in building and consuming REST APIs and working with data formats such as JSON/XML/SOAP.
- Proficient with version control using Git (branching, pull requests, conflict resolution).
- Practical knowledge of software architecture patterns and design patterns, applying software engineering principles to build well-structured solutions.
- Experience with application logging and monitoring, able to instrument code to produce useful logs and create dashboards/alerts to track production systems.
- Familiarity with observability and application debugging practices, including use of metrics and tracing (transaction tracing) to diagnose and anticipate issues.
- Autonomous and investigative mindset to proactively propose and implement automation solutions, as well as to resolve incidents quickly.
- Good communication skills and ability to work in a team, sharing knowledge and documenting process improvements.
- Knowledge of data integration tools or platforms such as Pentaho Data Integration is a plus.
- Familiarity with DevOps/CI/CD to assist in automating deployments and configuring continuous integration pipelines.
- Certifications or courses in software development, architecture, or cloud computing are a plus.
- Experience participating in projects related to a company's tax or financial areas is a plus.
Benefits
- 100% remote work 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsSQLReact.jsREST APIsJSONXMLSOAPGitsoftware architecture patternsapplication logging
Soft Skills
autonomous mindsetinvestigative mindsetgood communication skillsteamworkknowledge sharingprocess documentation
Certifications
software development certificationarchitecture certificationcloud computing certification