Full Stack Developer

Ryz Labs
Summary
Join Ryz Labs as a Full Stack Ruby & React Developer and contribute to a revolutionary project in the promotional product industry. Working closely with the North American product team, you will design, develop, and maintain web applications using Ruby on Rails and React. Responsibilities include building scalable solutions, ensuring code quality, and collaborating with other engineers. This role requires 4+ years of experience as a Full Stack Developer with proficiency in Ruby on Rails and React. The ideal candidate possesses strong problem-solving skills and a passion for clean code. Ryz Labs offers a remote work environment with opportunities for growth and collaboration within a team of experienced professionals.
Requirements
- 4+ years of experience as a Full Stack Developer
- Proficiency in Ruby on Rails for API development
- Strong experience with React and modern JavaScript (ES6+)
- Solid knowledge of HTML, CSS, and front-end performance optimization
- Experience working with CSS preprocessors (SASS)
- Familiarity with server-side templating languages (ERB, HAML)
- Experience integrating RESTful APIs
- Strong understanding of Git for version control
- Knowledge of database management (PostgreSQL, MySQL)
- Experience with testing frameworks (RSpec, Jest, Cypress)
- Familiarity with agile methodologies and tools like JIRA
- Ability to work independently and collaboratively in a remote setting
- Strong problem-solving skills and attention to detail
- Passion for clean code and best practices
- Willingness to learn, adapt, and stay updated with industry trends
Responsibilities
- Design and develop robust, scalable, and secure applications
- Write clean, maintainable, and efficient code
- Implement front-end features using React and modern JavaScript libraries
- Build and optimize back-end APIs with Ruby on Rails
- Ensure seamless integration between front-end and back-end components
- Perform code reviews and ensure best practices are followed
- Write and maintain technical documentation
- Troubleshoot production issues and optimize performance
- Ensure sufficient test coverage and write unit/integration tests
- Collaborate with designers, product managers, and other engineers to deliver high-quality solutions
Preferred Qualifications
Experience with CI/CD pipelines
Benefits
- Remote work environment
- Opportunities for growth
- Collaboration within a team of experienced professionals