Full Stack Developer, Ruby on Rails and React

Published on April 22, 2024

Unlock the full potential of your team and empower your members with a comprehensive wellness platform designed to cultivate health and well-being for everyone.

Do you love building beautiful and functional web applications? Are you passionate about clean code and user experience? If so, we want to hear from you!

We're seeking a talented and experienced Full Stack Developer to join our growing team. You'll be responsible for the entire development lifecycle, from crafting user-friendly interfaces with React.js to building robust APIs with Ruby on Rails.

What you'll be doing:

  • Design and develop user-friendly and responsive web interfaces using React.js
  • Build reusable UI components and implement state management with Redux
  • Develop robust APIs and server-side logic using Ruby on Rails
  • Design and implement efficient database schemas with PostgreSQL
  • Write clean, maintainable, and testable code following best practices and design patterns
  • Integrate third-party APIs and services
  • Write unit, integration, and end-to-end tests for both front-end and back-end components
  • Collaborate with designers, product managers, and other developers

What you bring to the table:

  • Proven experience building web applications using React.js and Ruby on Rails
  • Strong understanding of front-end technologies (HTML, CSS, JavaScript)
  • Proficiency in Ruby on Rails and its ecosystem (ActiveRecord, Rails API)
  • Experience with relational databases and writing SQL queries
  • Familiarity with version control systems (Git and GitHub)
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities
  • A passion for building high-quality software

Bonus points if you have:

  • Experience with modern front-end libraries and frameworks (e.g., React Native)
  • Familiarity with cloud platforms (AWS, Google Cloud)
  • Understanding of web security principles and best practices
  • Experience with containerization technologies (Docker)

We offer a competitive salary and benefits package, and the chance to work on challenging and rewarding projects. Join our team and help us build something amazing!