Role Description
We are seeking a skilled and experienced Ruby on Rails Developer with over 3 years of hands-on experience in building and maintaining web applications. The ideal candidate will have a strong understanding of Ruby on Rails, web application architecture, and proficiency in front-end and back-end development. You will work closely with our cross-functional teams to develop new features, enhance existing ones, and ensure the overall performance, scalability, and security of our applications.
Qualifications
- Back-End Web Development and Front-End Development skills
- Experience with Object-Oriented Programming (OOP) and Model-View-Controller (MVC) design pattern
- Proficiency in Test Driven Development
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Bachelor’s degree in Computer Science or related field
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code.
- Develop scalable web applications and services.
- Collaborate with product managers, designers, and front-end developers to deliver high-quality user interfaces.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and resolve issues and bugs in a timely manner.
- Conduct code reviews to maintain high code quality and best practices.
- Work with databases (e.g., PostgreSQL, MySQL) to design and optimize database structures.
- Stay updated with Ruby on Rails best practices and emerging technologies to improve the development process.
- Write and maintain technical documentation.
If you are a passionate Ruby on Rails developer with a commitment to producing high-quality code, we’d love to hear from you.