Software Mind

Senior Full-Stack Engineer, React/Node.js

Software Mind

full-time

Posted on:

Location Type: Remote

Location: Costa Rica

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain web applications using React.js, Node.js, TypeScript, and JavaScript.
  • Design and implement backend services and APIs using Node.js, TypeScript, and RESTful practices.
  • Collaborate with cross-functional teams to analyze, design, and ship new features.
  • Implement responsive and seamless mobile-first designs.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Manage CI/CD pipelines and deployments using Azure DevOps.
  • Participate in code reviews to maintain high development standards.
  • Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality.
  • Create Playwright automated UI Tests
  • Work with SQL

Requirements

  • +90% English written and oral (at least B2 level) with excellent communication skills
  • 3+ years of experience in full-stack development
  • Proficient understanding of web markup, including HTML5 and CSS3
  • Strong experience with JavaScript, TypeScript, React.js, Azure, and Node.js
  • Experience building and consuming REST APIs
  • Familiarity with modern front-end build pipelines and tools
  • Experience with Azure DevOps and understanding of CI/CD principles
  • Ability to write clean, readable code and tests
  • Experience with version control tools, particularly Git
  • Excellent problem-solving skills and ability to think algorithmically
  • Ability to take business requests and break them down into manageable steps to achieve a goal
  • Capable of designing a moderately sized software project, putting together a project plan to accomplish it, tracking progress, and executing it with a team
  • Able to see the big picture of how systems interact with one another
Benefits
  • Flexible schedules
  • An authentic work-life balance
  • Payment in US Dollars
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React.jsNode.jsTypeScriptJavaScriptRESTful practicesHTML5CSS3SQLPlaywrightCI/CD
Soft Skills
communication skillsproblem-solving skillsalgorithmic thinkingproject managementcollaborationanalytical skillsadaptabilityattention to detailtime managementteamwork