Fullstack Software Engineer, DX

The Ladders
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 193K

Job location

Remote

Tech stack

Clean Code Principles
Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
Relational Databases
Database Queries
Ruby on Rails
SQL Databases
Web Application Frameworks
Tailwind
React
Information Technology
REST

Job description

  • Design, build, and maintain full-stack features using Ruby on Rails, React, and TailwindCSS
  • Write performant SQL to power complex queries, reports, and data workflows
  • Collaborate closely with product and design to refine requirements and propose solutions
  • Own projects end-to-end: design, implementation, QA, rollout, monitoring, and iteration
  • Write clear, maintainable code with comprehensive tests and robust monitoring/alerting
  • Contribute to improving engineering practices, tooling, and standards
  • Focus on data correctness, reporting, and reliability

Requirements

  • 3+ years of experience as a Full Stack Software Engineer
  • Proficiency in Ruby on Rails, React, and TailwindCSS (or equivalent modern frameworks)
  • Strong SQL skills with experience writing and optimizing complex queries against relational databases
  • Experience building and maintaining RESTful APIs and services
  • Demonstrated ability to own work end-to-end from design through deployment and monitoring
  • Strong collaboration, communication, and interpersonal skills
  • Familiarity with cloud infrastructure (e.g., AWS) and modern CI/CD practices
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience

Benefits & conditions

  • Health and wellbeing resources
  • Paid volunteer days
  • Wide range of perks designed to support family and community engagement

Our client is an equal opportunity employer. We encourage you to apply even if you don't meet every qualification-your background could be exactly what this team needs.

Apply for this position