Shuru

React.js Engineer

Shuru

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Collaborate with engineers, designers, and product stakeholders to understand problems and contribute to effective solutions.
  • Partner with team members to break down requirements and participate in solution design.
  • Build reusable, accessible, and responsive UI components that work seamlessly across browsers and devices.
  • Explore and prototype different approaches to tackle complex user interface and experience challenges.
  • Implement features using our current technology stack, bringing in modern and reliable frontend practices.
  • Write clean, maintainable, and efficient code that supports long-term scalability.
  • Contribute to documentation, including technical notes, guides, and RFCs.
  • Write automated tests to ensure reliability and robustness of key flows.

Requirements

  • 1–4 years of experience building interactive desktop and mobile web applications.
  • Solid understanding of HTML5, CSS3, and JavaScript.
  • Familiarity with design tools such as Figma or Sketch to collaborate effectively with product and UX partners.
  • Working experience with React and TypeScript (deeper expertise for mid-level).
  • Ability to analyze and interpret designs and wireframes with a good sense of UX.
  • Awareness of common web security practices and familiarity with OWASP Top 10.
  • Understanding of deployment and delivery workflows for frontend applications.
  • Exposure to Node.js and Express.js for building simple backend-for-frontend layers (a must-have for mid-level and a plus for junior).
  • Strong communication and collaboration skills, with the ability to work effectively in a diverse team.
  • A proactive, iterative mindset with a “make and show” attitude—comfortable learning quickly and improving with feedback.
Benefits
  • Competitive salary and hybrid work model
  • Opportunity to work with a team of experienced product and tech leaders.
  • A flexible work environment with remote working options.
  • Continuous learning and development opportunities.
  • Chance to make a significant impact on diverse and innovative projects.

Applicant Tracking System Keywords

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

Hard skills
HTML5CSS3JavaScriptReactTypeScriptNode.jsExpress.jsautomated testingfrontend practicesweb security
Soft skills
communicationcollaborationproblem-solvingproactive mindsetiterative mindsetadaptabilityUX analysisteamworkfeedback acceptancedesign interpretation