Skip to main content
Skip to content

Join us

Full Stack Developer (Ruby on Rails, React)

Job Header

  • Job Title: Full Stack Developer (Ruby on Rails, React)
  • Employment Type: Full-time
  • Location: Fully Remote
  • Working Time Zone: EST

Role Summary

The Full Stack Developer (Ruby on Rails, React) builds and maintains web applications across frontend and backend, delivering features end-to-end from API design to UI implementation. You will partner with product, design, and engineering to ship reliable, secure, and high-performing experiences.

Key Responsibilities

  • Build and maintain product features across the stack, including Rails backend services, APIs, and React user interfaces.
  • Design and implement RESTful APIs and data models; write clean, maintainable code with strong testing practices.
  • Optimize performance and reliability across frontend and backend, including debugging, monitoring, and incident resolution for production issues.
  • Collaborate cross-functionally on requirements, estimates, and delivery; participate in code reviews and contribute to engineering standards and improvements.

Required Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Experience: 3+ years of professional software development experience, including hands-on Ruby on Rails and React in production environments.
  • Core Skills:
    • Strong Ruby on Rails backend development (MVC fundamentals, Active Record, background jobs where applicable).
    • Strong React development with modern patterns (components, hooks, state management) and solid HTML and CSS fundamentals.
    • Strong SQL skills and experience with relational databases (for example PostgreSQL), including schema design, migrations, and query troubleshooting.
    • Experience building and consuming APIs (REST, JSON), authentication and authorization basics, and secure coding practices.
    • Testing mindset and experience with automated tests (unit, integration, and end-to-end) and CI workflows.
    • Strong communication skills and ability to collaborate effectively in a remote team.
  • Certifications or Licenses: Not required.
  • Language: English fluency required.

Preferred Qualifications

  • Experience with TypeScript, modern frontend tooling, and component libraries.
  • Experience with cloud and deployment workflows (for example Docker, CI and CD, basic observability and logging).
  • Experience with performance optimization, caching, background processing (Sidekiq, Redis), and production troubleshooting at scale.

Skills and Competencies

  • Hard Skills: full stack feature delivery, Rails and React development, API design, SQL and data modeling, automated testing.
  • Soft Skills: communication, ownership and accountability, structured problem-solving, collaboration.
  • Leadership: influence without authority, proactive stakeholder management, mentoring where applicable.
  • Behavioral Expectations: integrity and confidentiality, attention to detail, bias for action, client focus.

Tools, Tech, and Methods

  • Primary Tools: Ruby on Rails, React, SQL, Git and code review, testing frameworks, and issue tracking.
  • Tech Stack (optional): PostgreSQL, Redis, Sidekiq, RSpec, Jest and or React Testing Library, Docker, CI and CD tooling, monitoring and logging tools.
  • Methodologies: Agile delivery, iterative releases, code reviews, automated testing, and performance and reliability practices.
  • Documentation: maintain clear API contracts, feature notes, runbooks, and technical decisions in shared documentation (Notion, Confluence, Google Docs).
  • Security or Privacy Tooling: follow access controls, secrets management, and secure data handling and sharing practices.

Security and Confidentiality

This role may involve access to confidential and sensitive data. Candidates must:

  • Handle sensitive information with extreme care.
  • Follow policies for data access, storage, and sharing.
  • Maintain strict confidentiality and professional integrity in all situations.

Application Instructions

  • Email your resume to: careers [at] valuenode [dot] com.
  • Optional: include your LinkedIn profile and a short note summarizing Ruby on Rails and React experience, recent projects, and tools used (Rails, React, SQL, testing, CI and CD).
Chat with us