Description:
We are seeking a talented and experienced Senior Ruby on Rails Engineer to join our team. The ideal candidate will have a strong background in Ruby on Rails development, with a passion for building scalable, high-performance web applications. You will work closely with cross-functional teams to design, develop, and deploy robust software solutions that meet the needs of our customers.
Responsibilities:
- Design, develop, and maintain scalable web applications using Ruby on Rails.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver features that meet customer needs.
- Write clean, maintainable code following best practices and coding standards.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and debug issues to ensure optimal performance and reliability.
- Stay up-to-date with the latest technologies and trends in Ruby on Rails development.
- Mentor junior engineers and contribute to the overall growth of the team.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3+ years of professional experience in Ruby on Rails development.
- Strong proficiency in Ruby programming language and Ruby on Rails framework.
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- Solid understanding of software engineering principles, design patterns, and best practices.
- Experience with relational databases such as PostgreSQL or MySQL.
- Knowledge of RESTful API design and development.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.