Runtalent

Senior Fullstack Developer

Runtalent

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the development team technically, supporting decisions on architecture, design and coding standards.
  • Contribute to the strategic planning of the technology area.
  • Develop, test and maintain web applications using JavaScript, Node.js (Express), TypeScript, React and Next.js.
  • Conduct code reviews, ensuring quality, security and adherence to best practices.
  • Implement and maintain agile development practices, promoting continuous process improvement.
  • Ensure the use of software development best practices, clean code and design patterns.
  • Integrate applications with Microsoft Azure cloud services (Azure SQL, Azure Functions, Azure App Service).
  • Implement and consume RESTful APIs, following best practices for design and documentation.
  • Write and maintain unit and integration tests.
  • Use static code analysis tools (e.g., Veracode) to ensure quality and security.
  • Use GitHub for version control and code collaboration.
  • Monitor and debug applications using logging and observability tools (e.g., Splunk).
  • Participate in meetings with clients, stakeholders and technical teams to align requirements and solutions.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering or related fields.
  • Minimum experience in software development.
  • Solid experience with JavaScript, TypeScript, Node.js (Express), React and Next.js.
  • Experience with software architecture (e.g., MVC) and object-oriented principles.
  • Knowledge of design patterns and clean code.
  • Experience with RESTful APIs.
  • Experience with Azure cloud services (Azure SQL, Azure Functions, Azure App Service).
  • Knowledge of DevOps and tools such as Docker, Kubernetes and Jenkins.
  • Experience with agile methodologies (Scrum, Kanban).
Benefits
  • 📊 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
JavaScriptTypeScriptNode.jsExpressReactNext.jsRESTful APIssoftware architectureobject-oriented principlesdesign patterns
Soft Skills
leadershipstrategic planningcode reviewcontinuous process improvementcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering