Senior Ruby on Rails Developer :
We are seeking an experienced Senior Ruby on Rails Developer to lead the design, development, and maintenance of scalable web applications.
The ideal candidate will have a deep understanding of the Ruby on Rails framework and a proven track record of delivering high-quality software solutions.
Shift Timing : Australia shit 7AM - 4PM.
Key Responsibilities :
- Application Development : Design, develop, and maintain robust web applications using Ruby on Rails.
- Code Quality : Write clean, maintainable, and efficient code following industry best practices.
- Database Management : Optimize and manage database queries to ensure data integrity and high performance.
- API Integration : Build and maintain RESTful APIs for seamless integration with front-end and third-party services.
- Testing : Implement automated testing using tools such as RSpec to ensure code reliability.
- Performance Optimization : Identify performance bottlenecks and optimize applications for scalability and speed.
- Collaboration : Work closely with front-end developers, designers, and product managers to deliver
cohesive solutions.
Mentorship : Guide and mentor junior developers, fostering a culture of learning and growth.Code Reviews : Conduct code reviews to ensure code quality and facilitate knowledge sharing.Deployment : Manage application deployment, ensuring smooth releases with minimal Minimum 8 years of professional software development experience.At least 5 years of hands-on experience with Ruby on Bachelor's degree in Computer Science, Engineering, or a related Skills :Proficiency in Ruby and Ruby on Rails.Strong grasp of object-oriented programming principles.Experience with JavaScript, HTML, and CSS.Familiarity with relational databases like PostgreSQL and MySQL.Proficient in Git for version control.Experience with automated testing frameworks (e.g., RSpec).Understanding of MVC architecture and RESTful API Skills :Excellent problem-solving skills.Strong communication and collaboration abilities.Ability to work independently and manage multiple tasks Qualifications :Experience with cloud platforms such as AWS or Azure.Familiarity with Docker and containerization technologies.Understanding of CI / CD pipelines and DevOps practices.Exposure to front-end frameworks like React or Angular(ref : hirist.tech)