Description:
Job Summary: We are seeking a skilled Full Stack Developer with hands-on experience in Ruby on Rails and React to design, build, and maintain high-quality web applications. The ideal candidate should be able to work independently, contribute to the full development lifecycle, and collaborate effectively with cross-functional teams.
Key Responsibilities:
- Develop and maintain web applications using Ruby on Rails for the backend.
- Build responsive and interactive user interfaces using React.
- Design and implement RESTful APIs and integrate third-party services.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews, testing, and debugging to ensure application quality.
- Collaborate with product managers, designers, and other developers to deliver high-quality features.
- Optimize applications for maximum speed, scalability, and security.
Required Skills & Qualifications:
- Strong experience in Ruby on Rails and MVC architecture.
- Proficient in React.js, including hooks, state management, and component lifecycle.
- Experience with relational databases (PostgreSQL/MySQL) and ORMs.
- Familiarity with version control systems (Git).
- Understanding of RESTful APIs and JSON.
- Knowledge of frontend technologies: HTML5, CSS3, JavaScript (ES6+), and AJAX.
- Experience with automated testing frameworks (RSpec, Jest) is a plus.
- Strong problem-solving skills and ability to work in a collaborative environment.