
Senior Full-Stack Engineer, React/Node.js
Software Mind
full-time
Posted on:
Location Type: Remote
Location: Costa Rica
Visit company websiteExplore more
Job Level
Tech Stack
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