Senior Full Stack Ruby on Rails Developer

DataTech Recruitment
Cape Town
Remote
ZAR 300 000 - 400 000
Job description

We are seeking a Senior Full Stack Ruby on Rails Developer to work within a US-based FinTech client’s Agile Product team. You will design and deliver end-to-end features on a cross-border banking platform. In this role, you’ll work hands-on across the entire stack—building intuitive front ends, enhancing and scaling backend services, and ensuring that the platform remains secure, performant, and reliable.

Type : 12-month Contract (Rolling)

Rate : R80 000 – R100 000 Depending on experience

Area : Remote within South Africa

What You'll Be Doing

  • Improve Front-End Experiences : Optimize the front-end for performance, accessibility, and responsiveness. Contribute to a polished, intuitive user experience by refining UI components and user flows.
  • Enhance Back-End Services : Develop robust APIs and integrations that maintain strict data consistency and perform under high concurrency. Ensure fault-tolerance, scalability, and security throughout our services.
  • Maintain Quality & Reliability : Write unit, integration, and end-to-end tests. Set up and refine monitoring, logging, and alerting to keep our systems stable and responsive in production.
  • Collaborate with Cross-Functional Teams : Work closely with product managers, designers, and fellow developers to translate requirements into actionable technical solutions. Provide input on trade-offs, timelines, and feasibility.
  • Participate in Technical Discussions : Contribute to architectural reviews and propose incremental improvements. While you’ll focus heavily on hands-on coding, you’ll also weigh in on design decisions to ensure future scalability and maintainability.
  • Mentor & Learn : Lead by example in code reviews, offering constructive feedback and guidance. Support the growth of less-experienced developers while continuing to hone your own skills.
  • Stay Current & Innovative : Keep an eye on industry trends, experiment with tools and frameworks, and introduce incremental improvements that enhance development velocity and product quality.

What We're Looking For

  • Experience : 8+ years of hands-on software development, including a proven track record working across the stack (front-end and back-end) on production-grade applications.
  • Back-End Proficiency : Experience building and operating distributed systems, GraphQL / RESTful APIs, and data-intensive applications. Comfort with relational databases (PostgreSQL) and understanding of concurrency, fault-tolerance, and data consistency.
  • Operational Mindset : Familiarity with production monitoring, observability, and best practices for running stable services at scale.
  • Collaborative & Communicative : Able to work seamlessly within a team environment, give and receive feedback constructively, and communicate effectively with non-technical stakeholders.
  • Adaptability & Curiosity : Eager to learn new technologies, experiment with different approaches, and grow alongside a fast-paced, evolving product and platform.
  • Ability to work remotely with your own equipment.
  • Willingness to overlap work hours until 12 : 00-13 : 00 EST (negotiable).

It's a Bonus if You Have

  • FinTech Expertise : Experience building financial ledgers, payment systems, or other financial services applications.
  • Security Know-How : Familiarity with secure coding, regulatory compliance, and best practices in safeguarding financial data.
  • Accounting & Reporting Knowledge : Understanding of financial reporting standards and the intricacies of handling financial data.

What's in it for you?

  • We live our values - we offer a transparent work environment with a high degree of trust and open communication.
  • Own what you develop - our team takes pride in their work and owns the software they release.
  • A better process - we use modern tools and processes that optimize for developer happiness.
  • Write software that makes a difference - we’re building products that help businesses grow.
  • Small and mighty - our engineering team is small which means you can build meaningful relationships but also work on a wide variety of technologies and challenges.

Language / Framework

  • Ruby on Rails for our Backend API & Internal Team Admin
  • Django for our underwriting module

Database

  • Backend is hosted in Heroku
  • Front-end on Netlify
  • Underwriting module on AWS

If you're a highly skilled Full Stack Ruby on Rails Engineer looking for an exciting remote opportunity with a dynamic fintech team, apply now!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Full Stack Ruby on Rails Developer jobs in Cape Town