Senior Ruby on Rails Developer
Summary
Senior Ruby on Rails developer building and maintaining enterprise-grade FinTech applications for Virtual Staff 365's client: developing RESTful APIs and integrations, writing secure tested code, and upgrading the core platform. Full-time remote from the Philippines on Australian business hours; core stack is Ruby on Rails and PostgreSQL.
Our client is an established FinTech company delivering innovative digital solutions to major global brands. They operate in a fast-paced, collaborative environment with an enduring focus on quality, performance, and modern technology.
They are now seeking to hire a Senior Ruby on Rails Developer to design, develop, enhance, and maintain enterprise-grade FinTech applications. This role is essential for delivering new features, system enhancements, and seamless integrations across an established financial services platform.
Job Responsibilities
Development and Engineering
- Design, develop, enhance, and maintain enterprise-grade applications using Ruby on Rails
- Develop and maintain RESTful APIs and integrations with external financial services platforms
- Write clean, secure, well-structured, and thoroughly tested code following established best practices
- Contribute to the ongoing enhancement, security, and modernisation of the core platform including framework upgrades
Analysis and Problem Solving
- Analyse business and technical requirements to translate them into reliable and scalable software solutions
- Investigate and resolve complex technical issues including application performance and production defects
- Work independently on complex and business-critical development assignments
Collaboration and Delivery
- Take ownership of assigned tasks to ensure high-quality solutions are delivered within agreed project timelines
- Participate in the full software development lifecycle including testing, deployment, and ongoing support
- Collaborate closely with Solutions Architects, developers, business analysts, and testers to achieve successful project outcomes
Requirements
- Minimum 5 years of professional software development experience
- Substantial hands-on experience developing and maintaining Ruby on Rails applications
- Strong backend development expertise including application architecture and database design
- Strong experience with PostgreSQL including database queries and performance optimisation
- Experience designing, developing, and integrating RESTful APIs and third-party services
- Understanding of secure software development practices within regulated environments
Nice-to-Have Skills
- Experience with frontend technologies including React, JavaScript, HTML, and CSS
- Familiarity with Git, AWS, Oracle Cloud Infrastructure, Yarn, Node.js, Webpack, Vue.js, and Unix shell scripting
- Experience working with CI/CD pipelines and modern DevOps practices
- Previous experience in FinTech, banking, lending, loan origination, or credit management
- Relevant tertiary qualifications in Computer Science, Software Engineering, or Information Technology
Benefits
- Permanent work-from-home set-up
- Dayshift (Australian business hours)
- Full-time job
- HMO
- Annual leave
- Christmas Bonus equivalent to 1 month's wage (pro-rata)
Skills
As published by workable · 28 questions · 5 written answers
Basics
First name, Last name, Email, Headline, Phone, Address, Summary, Resume, Cover letter
Short answers (5)
- If you are shortlisted, we would like to contact you on Google Chat or MS Teams. Please provide your email ID ("MS Teams - sample@email.com")
- Please provide a link to your LinkedIn profile account.
- Do you currently have any full-time, part-time, or side commitments? If yes, how much notice do you need to render, and how soon would you be able to start and fully commit to this role?
- Will you require maternity/paternity leave within the next 12 months? If not, then do you have any prior planned leaves? Please specify.
- What is your current internet service provider, and what alternative or back-up internet connection do you have in place?
Pick from a list (15)
- We’re seeking someone who can dedicate themselves fully to the role. Please apply only if you are not currently employed in another full-time position or can transition out of it before starting. Can you confirm that you’ll be available to start this role without any conflicting commitments, including part-time, full-time, or freelance work?
- If you are hired by us, you will be classified as an independent contractor, meaning we won't be covering any government-mandated benefits. Would you be comfortable with this arrangement?
- Do you have at least 5 years of professional software development experience?
- Do you have previous experience working in the FinTech or financial services industry?
- Do you have substantial hands-on experience developing and maintaining Ruby on Rails applications?
- Do you have experience designing and integrating RESTful APIs and third-party systems?
- Do you have experience identifying and resolving complex technical issues and production defects?
- Do you have experience participating in the full software development lifecycle?
- Do you have strong experience working with PostgreSQL for database design and performance optimisation?
- Do you have experience using frontend technologies such as React, JavaScript, HTML, and CSS?
- Do you have experience using Git, AWS, and CI/CD deployment tools?
- How many monitor/s do you have available?
- I hereby authorise VirtualStaff365 to contact my previous employers, supervisors, and references for the purpose of verifying my employment history and qualifications. I consent to the collection and processing of my personal data in accordance with the Philippines’ Data Privacy Act of 2012 (Republic Act No. 10173).
- Please note that an active NBI clearance is required before we can process your application. Candidates without an active NBI clearance will not be considered until they obtain one. Do you understand and agree to this requirement?
- Do you currently have an active NBI clearance?
Written answers (5)
- Please provide the link to your sample works/portfolio.
- In 100 words, please tell us about those experiences you had that is related to this role.
- What motivates you to seek a new opportunity and move on from your current/previous role?
- Please provide two direct report reference contacts (Name and Mobile No./Email add)
- If Only Applicable: If you selected "HIT", please briefly state the reason for the HIT (if known), and how many working days you were advised it would take to process. Write N/A if not applicable.
Attachments (3)
- Please attach a screenshot of your PC/Laptop specs.
- Please upload a screenshot of your internet speed test result using this link: https://fiber.google.com/speedtest/. STEPS: (1) Use Google Chrome browser (2) go to https://fiber.google.com/speedtest/ (3) Change the server to any Melbourne/Sydney provider (4) run the speed test (5) take a screenshot.
- Please upload a digital copy of your valid NBI Clearance. We also accept a screenshot of your NBI appointment or a valid Police Clearance as an alternative.