Job Description

Software Engineer (Ruby / Ruby on Rails) | Fintech Innovation | Build with PurposeJoin a Fintech Force that’s Changing the GameOur client, a trailblazing fintech startup, is on a mission to revolutionize spend management. With a product that merges payments, accounting, and real-time reporting into one intuitive platform, they’re powering the next wave of smarter financial decisions. From real-time expense tracking to seamless accounting integrations, their platform empowers businesses with financial clarity and control.They’re now searching for a Software Engineer who’s excited to tackle complex challenges, drive clean and scalable code, and be at the center of fintech innovation. If you thrive in collaborative environments, love building products that make life easier for users, and want to level up your career with a product-led team, this one’s for you.What You’ll Be Building & ImprovingYou won’t just be writing lines of code — you’ll help build the foundation of a product trusted by businesses across the region. Expect to:Architect, build, and maintain backend systems using Ruby on Rails, while collaborating across design, product, and frontend teams to shape intuitive end-user experiences.Develop internal tools and scalable APIs to support seamless integrations with payments, accounting systems, and external platforms.Create and refine front-end components using JavaScript/React (as needed) to support cross-functional feature development.Design robust schemas, ensure data integrity, and build performance-optimized, secure systems that scale.Monitor app performance, debug issues, and continually iterate based on feedback and metrics.Stay up to date with cutting-edge development techniques and industry best practices to elevate engineering standards.Maintain strong documentation, ensure security compliance, and contribute to overall architecture discussions.Who We’re Looking ForThis role is ideal for an engineer with both technical depth and product intuition — someone who can write elegant Ruby, debate database design, and still explain technical decisions in plain English. You’ll bring:Tech Stack Mastery: Deep experience with Ruby / Ruby on Rails, SQL, and PostgreSQL. Familiarity with JavaScript (React / jQuery), Redis, Memcache, Heroku, and AWS S3 is a big plus.Full-Cycle Expertise: 3+ years of experience delivering scalable web applications — from database design to deployment.Fintech Familiarity: Experience with financial tools or accounting systems is highly desirable.Solid Engineering Mindset: Strong grasp of software design principles, secure architecture, and clean code practices.Collaborative Spirit: You’re comfortable working closely with designers, PMs, and fellow engineers across disciplines.Problem-Solving Edge: You approach challenges with analytical rigor and technical creativity.Why You’ll Love This RoleWork on Real Problems: Your work powers tools that solve high-stakes challenges for businesses.Own the Build: You’ll work across the stack and across the product lifecycle — code that ships, matters.Join a High-Caliber Team: Work with smart, driven people in a fast-paced, collaborative environment.Grow Fast: Opportunities to shape architecture and contribute to key technical decisions from the get-go.Your Next StepsIf this sounds like the challenge you’ve been waiting for, fill out the application form to share your details and let us know how you align with the role. If your profile is a strong fit, we’ll be in touch to schedule a conversation.Not sure if your CV is perfect? No worries — just reach out. We care more about your experience, mindset, and potential impact.

Experience Needed:

Not Specified