WithinLabs: Innovating the Future of Healthcare and Beyond. At WithinLabs, we believe in the power of technology to transform industries and lives. Our mission is to develop cutting-edge software solutions that empower healthcare practitioners and patients through seamless, intelligent, and secure electronic health records. This is just the beginning, our pipeline of innovative products aims to solve real-world challenges across various industries. We’re looking for passionate individuals who want to join us in shaping the future, one solution at a time.
We are recruiting to fill the position below:
Job Title: Senior Backend Engineer
Location: Nigeria
Job Description
We’re seeking a Senior Backend Engineer with deep experience in Ruby on Rails to join our core product team.
You’ll play a critical role in shaping our architecture, scaling our systems, and mentoring other engineers as we build and grow our platform.
Responsibilities
Architect & Build: Design, develop, and maintain scalable backend systems and RESTful APIs using Ruby on Rails.
Technical Leadership: Provide technical guidance, mentorship, and best practices to the development team.
Performance & Reliability: Ensure the performance, security, and reliability of backend services by implementing robust monitoring and testing strategies.
Collaborate & Innovate: Work closely with product managers, designers, and frontend engineers to deliver features and enhancements that align with business goals.
Infrastructure & DevOps: Oversee deployments, ensure high availability, and work with containerization tools like Docker. Experience with cloud environments (AWS, GCP, or Azure) is a plus.
Quality & Agility: Lead code reviews, enforce coding standards, and advocate for a culture of continuous improvement.
Problem Solving: Debug and resolve production issues swiftly while analyzing system impacts and recommending improvements.
Requirements
Experience: 5+ years of professional software development, with at least 3 years focused on Ruby on Rails in a production environment.
Technical Expertise:
Deep understanding of the Ruby programming language and the Rails framework.
Experience designing and implementing RESTful APIs and micro services architectures.
Proficiency with relational databases (PostgreSQL, MySQL) and familiarity with NoSQL databases.
Scalability & Performance: Proven track record of building scalable, high-performance backend applications.
Testing & QA: Strong experience with automated testing frameworks (RSpec, Minitest) and test-driven development.
DevOps & Infrastructure: Familiarity with CI/CD pipelines, containerization (Docker), and cloud platforms.
Soft Skills: Excellent problem-solving skills, clear communication, and the ability to work effectively in cross-functional teams.
Mindset: A proactive, ownership-driven attitude and the ability to thrive in a dynamic, fast-paced environment.Nice to Have
Experience integrating third-party services and working with event-driven architectures.
Prior involvement in technical strategy or architecture planning.
Familiarity with front-end technologies and how they integrate with backend services.
Contributions to open source or active participation in the Rails community.
Benefits
Impact: Directly contribute to shaping our product and technical roadmap.
Culture: Join a mission-driven team that values innovation, transparency, and continuous learning.
Growth: Opportunities for professional development and leadership within a growing tech organization.
Flexibility: Enjoy a flexible remote work environment.
Note: If you’re passionate about building robust backend systems with Ruby on Rails and are eager to tackle challenging problems in a fast-moving startup environment, we would love to hear from you