×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Ruby on Rails; Mid-Level​/ago

Remote / Online - Candidates ideally in
Bridgend, Bridgend County, CF31, Wales, UK
Listing for: Php-Jobs
Full Time, Part Time, Remote/Work from Home position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 40000 - 50000 GBP Yearly GBP 40000.00 50000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer - Ruby on Rails (Mid-Level) / 5 hours ago

Software Engineer - Ruby on Rails (Mid-Level)

Company Overview

Addooco is a managed IT, cloud, and communications solutions provider established in 2008. We specialize in delivering enterprise-grade services across the United Kingdom and beyond. Our focus is on proactive management and in-house developed solutions, leveraging our own datacenter infrastructure.

Summary

We are hiring a highly skilled Mid-Level Software Engineer specializing in Ruby on Rails. This role involves designing and developing innovative software solutions that meet client needs and support our mission to deliver top-tier IT services.

Required Skills & Experience Essential:
  • 2-5 years professional software engineering experience
  • 2+ years Ruby on Rails experience
  • Postgre

    SQL or similar relational database experience
  • RESTful API development
  • Git version control
  • Understanding of MVC architecture
  • Experience writing automated tests
  • Ability to work independently and as part of a team
Highly Desirable:
  • Geospatial data experience (PostGIS, RGeo)
  • Background job processing (Sidekiq)
  • Payment gateway integration experience
  • Multi-tenancy or multi-database architecture
  • Cloud services such as S3, SES, EC2, RDS etc.
  • Laravel/PHP experience (for cross-team support)
  • React or JavaScript experience (for full-stack work)
  • Experience with real-time features (Web Sockets, Action Cable)
Responsibilities Development:
  • Develop new features for existing systems under guidance of Senior Software Engineer
  • Maintain and improve existing functionality
  • Write clean, well-tested code following team standards
  • Participate in code reviews
  • Fix bugs and resolve technical issues
  • Implement API endpoints and database migrations
Learning and Growth:
  • Build deep understanding of existing codebase during handover
  • Learn geospatial algorithms and PostGIS functionality
  • Develop expertise in multi-tenancy architecture
  • Grow technical skills through mentorship from Senior Software Engineer
  • Work towards becoming Product Expert in specialised areas
Operations:
  • Participate in 24/7 on-call rotation for system downtime events
  • Respond to production issues during on-call shifts
  • Monitor system health and report anomalies
  • Collaborate on performance optimisation
Collaboration:
  • Work with Senior Software Engineer on feature planning and estimation
  • Coordinate with frontend team on API requirements
  • Communicate progress and blockers effectively
  • Support team members through knowledge sharing
Key Success Metrics
  • Successfully learn existing codebase and contribute independently within 2-3 months
  • Deliver features with minimal rework and high code quality

    Maintain test coverage standards (>90%)
  • Effectively handle on-call responsibilities
  • Demonstrate growth in technical capabilities over time

Job Details: Full-time, Remote position. Pay: £40,000.00-£50,000.00 per year.

Benefits:

  • Additional leave
  • Company events
  • Company pension
  • Cycle to work scheme
  • Free parking
  • On-site parking
  • Referral programme
  • Work from home
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary