Software Mind

Senior Full-Stack Engineer, React/Node.js

Software Mind

full-time

Posted on:

Origin:  • 🇨🇷 Costa Rica

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureJavaScriptNode.jsReactSQLTypeScript

About the role

  • Develop and maintain web applications using React.js, Node.js, TypeScript, and JavaScript
  • Design and implement backend services and RESTful APIs using Node.js and TypeScript
  • Collaborate with cross-functional teams to analyze, design, and ship new features
  • Implement responsive, mobile-first UI designs and ensure technical feasibility of UI/UX
  • 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 core product software to ensure optimization and functionality
  • Create Playwright automated UI tests
  • Work with SQL databases

Requirements

  • Located in Latam (candidates must be in LATAM)
  • 3+ years of experience in full-stack development
  • +90% English written and oral (at least B2 level) with excellent communication skills
  • 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
  • Capable of designing a moderately sized software project and executing it with a team
  • Experience creating Playwright automated UI Tests
  • Experience working with SQL