ROIT

Senior Software Engineer – Full Stack, Node, React

ROIT

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the technical development of new features and products, with a focus on impact and scalability
  • Work on full-stack development, participating in the entire product lifecycle
  • Architect solutions ready for experimentation, metrics and continuous learning
  • Support Growth initiatives through technical improvements, product adjustments and ongoing optimizations
  • Collaborate with UX/UI to ensure a consistent and scalable user experience
  • Contribute to maintenance, evolution and refactoring of existing systems
  • Define and evolve architecture, standards and best practices
  • Evaluate and support the adoption of new technologies, frameworks and tools
  • Ensure alignment between business rules, product goals and technical implementation

Requirements

  • Experience with frontend development using React.js
  • Strong knowledge of Node.js and TypeScript
  • Experience with NoSQL and SQL databases
  • Experience with Git and version control
  • Knowledge of REST APIs and consuming services
  • Experience with cloud environments (AWS and/or GCP) is a plus
  • Experience with metric-driven products, experimentation or Growth is a plus
Benefits
  • Permanent (indefinite-term)
  • Full-time
  • Remote
Applicant Tracking System Keywords

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

Hard Skills & Tools
React.jsNode.jsTypeScriptNoSQLSQLGitREST APIsAWSGCPmetric-driven products
Soft Skills
leadershipcollaborationcommunicationproblem-solvingadaptabilityorganizational skillstechnical developmentcontinuous learninguser experience focusgrowth mindset