Job Description
Responsibilities
Design, develop, and maintain backend applications using Ruby on Rails.
Build and optimize frontend components with ReactJS for responsive and dynamic user interfaces.
Collaborate with product managers, designers, and QA teams to deliver high-quality features.
Write clean, maintainable, and scalable code following best practices.
Integrate APIs and third-party services into applications.
Troubleshoot, debug, and upgrade existing applications.
Participate in code reviews and contribute to continuous improvement.
Required Skills
Strong experience in Ruby on Rails for backend development.
Hands-on expertise with ReactJS for frontend/UI development.
Proficiency in JavaScript/ES6+ and RESTful APIs.
Solid understanding of MVC architecture and microservices.
Experience with SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
Familiarity with version control systems (Git).
Strong problem-solving and analytical skills.