Punch is a full-service digital agency. We are designers, developers, and marketers on a mission to create the finest digital experiences. We promote a boutique approach to product creation. We have small teams, top personnel, and a horizontal management structure. The idea is to develop a natural partner for your organization. Projects are managed through our three locations in San Francisco, New York, and Lahore, Pakistan. Each project makes use of our whole in-house resource and talent pool.
We’re on Twitter! 🌟Follow us at @Boacompany to
— BOA Construction Company (@Boacompany) December 4, 2024
become part of our growing community.
We promote a boutique approach to product creation. We have small teams, top personnel, and a horizontal management structure. The idea is to develop a natural partner for your organization.
Punch core values are:
CUSTOMER SATISFACTION · CONTINUOUS IMPROVEMENT · TRAINING & PROCESS DISCIPLINE
Are you in need of Scholarships? Check out this Fully Funded Ongoing Scholarship at Ifuture Connect
We invite applications from interested and qualified candidates to apply for the Vacancy at Punch Group
READ ALSO: Tips for Standing Out in an Interview
Ruby on Rails Developer
Job Specifications:
- Full Time
- Required Qualification: BA, BSC, or HND
- Location: Lagos, Nigeria
- Join this WhatsApp group to receive a prompt job update. Click HERE
Are you in need of Scholarships? Check out this Fully Funded Ongoing Scholarship at Ifuture Connect
Introduction to the Position
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.
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.
Are you in need of Scholarships? Check out this Fully Funded Ongoing Scholarship at Ifuture Connect
Experience and credentials:
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
- Salary: N250,000.00 – N800,000.00 per month
- Competitive Salary & Performance Bonuses
- Paid Time Off & Holidays
- Health & Wellness Support
- Professional Growth & Development
- Collaborative Culture & Recognition
- Operational Support & Relocation Assistance.
Method of application:
Candidates that meet the requirements and are interested should click the BUTTON below to apply.
Deadline: Not Specified
Join this WhatsApp Group to receive Prompt Updates
Are you in need of Scholarships? Check out this Fully Funded Ongoing Scholarship at Ifuture Connect

