Neebal Technology - Senior Ruby on Rails Developer - Object Oriented Programming

Posted on: 03/06/2025

Job Description

Job Description :


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 downtime.

Required Qualification :

- Minimum 8 years of professional software development experience

- At least 5 years of hands-on experience with Ruby on Rails

Education :

- Bachelor's degree in Computer Science, Engineering, or a related field

Technical 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 design

Soft Skills :

- Excellent problem-solving skills

- Strong communication and collaboration abilities

- Ability to work independently and manage multiple tasks efficiently

Preferred 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


info-icon

Did you find something suspicious?