Ruby on Rails Developer Opportunity

punch group company

Subscribe to our Telegram Channel

Ruby on Rails Developer in NIGERIA

Visa sponsorship & Relocation 3 months ago

About Punch:

Punch is a full-service digital agency on a mission to build the best digital experiences. We specialize in delivering innovative digital solutions that empower businesses to thrive in a competitive world.

We are looking for talented and driven Ruby on Rails Developers to join our team in Lagos, Nigeria and help us create cutting-edge web applications that make an impact.


What We Look For:

We value adaptability, curiosity, and a growth mindset. At Punch, you’ll work on meaningful projects that challenge your skills and support your professional development.

Come build with us!


Job Responsibilities:

  • Develop robust and scalable web applications using Ruby on Rails and related technologies.
  • Collaborate with designers and front-end developers to turn wireframes and mockups into fully functional user experiences.
  • Design and implement RESTful APIs and backend services to support web and mobile applications.
  • Architect and maintain databases (primarily PostgreSQL or MySQL), ensuring data integrity, performance, and reliability.
  • Write clean, maintainable, and testable code following best practices and coding standards.
  • Optimize applications for performance, scalability, and responsiveness.
  • Debug, troubleshoot, and fix issues in production and development environments.
  • Keep up-to-date with the latest in Rails and related technologies.
  • Work closely with cross-functional teams including developers, designers, and product managers to deliver high-quality software.
  • Write unit, integration, and system tests to ensure application stability and robustness.


Skills Required:

  • Proven experience developing applications with Ruby on Rails.
  • Strong understanding of object-oriented programming and MVC architecture.
  • Experience working with PostgreSQL, MySQL, or other relational databases.
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript, and ideally experience with modern JavaScript frameworks (e.g., React or Vue.js).
  • Solid knowledge of RESTful API design and consumption.
  • Familiarity with background job processing using tools like Sidekiq or Delayed Job.
  • Proficient in Git and collaborative workflows (e.g., GitHub, GitLab).
  • Understanding of common security vulnerabilities and how to prevent them in Rails apps.
  • Good communication skills and ability to work collaboratively in a team environment.
  • Eagerness to learn and grow in a fast-paced, supportive environment.


Bonus Points For:

  • Experience deploying Rails applications to cloud platforms like AWS, Heroku, or Azure.
  • Familiarity with CI/CD pipelines and automated testing tools.
  • Experience with Docker or containerized environments.
  • Knowledge of GraphQL or Hotwire/Turbo/Stimulus.
  • Exposure to agile development practices.


Benefits at Punch:

  • Competitive Salary & Performance Bonuses
  • Paid Time Off & Holidays
  • Health & Wellness Support
  • Professional Growth & Development
  • Collaborative Culture & Recognition
  • Operational Support & Relocation Assistance


Job Type: Full-time

Pay: ₦250,000.00 – ₦800,000.00 per month

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly