Experienced Back End Engineer (Ruby Stack)

  • Full Time
  • Remote

Explore Available Jobs with a Simple Search...

Experienced Back End Engineer (Ruby Stack)

Company

Codekeeper

Salary / Compensation

  • Salary not disclosed

Overview / Job Description

Codekeeper is seeking an Experienced Back End Engineer (Ruby Stack) to develop and maintain scalable applications for its SaaS software escrow platform. This fully remote role involves working across the full software development lifecycle, building new product features, maintaining high-quality backend systems, and collaborating with cross-functional teams using a Ruby on Rails and React technology stack hosted on AWS.

The ideal candidate is a proactive software engineer with strong Ruby expertise, experience building scalable applications, and a passion for delivering clean, maintainable code in a fast-paced startup environment.

Responsibilities

Backend Development

  • Develop new features for the company’s SaaS application
  • Build and maintain scalable backend services using Ruby on Rails
  • Contribute throughout the software development lifecycle, from concept to deployment
  • Ensure applications remain reliable, secure, and high-performing

Software Engineering

  • Write clean, well-structured, maintainable, and testable code
  • Develop lightweight, scalable software solutions
  • Support code quality through testing and best engineering practices
  • Participate in code reviews and technical discussions

Product Development

  • Collaborate with product and engineering teams to deliver new functionality
  • Follow established product development processes and interaction designs
  • Evaluate implementation approaches and recommend effective technical solutions
  • Take ownership of assigned features and technical decisions

Collaboration & Continuous Improvement

  • Work closely with developers and stakeholders throughout development
  • Contribute ideas that improve application architecture and development workflows
  • Adapt quickly to changing priorities in a fast-paced environment

Requirements

Experience

  • Experience developing backend applications using Ruby on Rails
  • Experience participating in the full software development lifecycle
  • Experience building scalable web applications

Skills & Competencies

  • Proficiency in Ruby, Python, or Node.js
  • Strong expertise in Ruby on Rails
  • Familiarity with AWS
  • Working knowledge of React
  • Strong understanding of backend application architecture
  • Ability to write clean, maintainable, and well-tested code
  • Strong analytical and problem-solving skills
  • Excellent English communication skills
  • Ability to work independently and collaboratively in remote teams
  • Adaptability and ability to manage multiple priorities

Preferred Qualifications

  • Experience building SaaS products
  • Experience with modern software development practices and code reviews
  • Passion for developing scalable back-end systems alongside intuitive user experiences

Candidate Profile

You SHOULD Apply If

  • You have strong Ruby on Rails development experience
  • You enjoy building scalable SaaS applications
  • You thrive in fast-paced startup environments
  • You take ownership of technical decisions and feature development
  • You enjoy collaborating through code reviews and technical discussions
  • You are proactive, adaptable, and eager to learn
  • You value writing clean, maintainable, and well-tested code

You Should NOT Apply If

  • You have limited backend development experience
  • You are unfamiliar with Ruby on Rails or modern web application development
  • You struggle to work independently in remote environments
  • You are uncomfortable participating in code reviews or collaborative development
  • You prefer highly structured roles with minimal ownership or technical decision-making

Other Information

Additional Benefits / Highlights

  • Fully remote position
  • Opportunity to build innovative SaaS software products
  • Startup culture with significant ownership and career growth opportunities
  • Comprehensive onboarding and structured ramp-up process
  • Supportive team that values collaboration, open communication, and direct feedback
  • Regular team activities and company gatherings
  • Opportunity to work with modern technologies including Ruby on Rails, React, and AWS
  • Opportunity to shape the future of software escrow technology

Job Overview

Offered Salary
Career Level
Industry
Design & Creative, IT & Software Developmentit
Experience
Qualification
error: Content is protected !!
Select your currency
NGN Nigerian naira