First seen by Alion on Nov 1, 2026. Network Finance scores C on the Alion truth index.
This role combines backend development, cloud engineering, and DevOps practices, allowing you to take ownership of the entire software development lifecycle. You'll work closely with Product and Engineering teams to design, build, deploy, and maintain scalable applications while contributing to the ongoing evolution of a platform with international reach.
Based in Cape Town, this role offers flexible working hours in a collaborative, mission-focused environment where your work directly contributes to solving real-world challenges and improving customer experiences.
Key Responsibilities:
- Design, develop, and maintain scalable applications using Ruby on Rails
- Build efficient, reusable, and maintainable code following best development practices
- Design, develop, and maintain AWS-based deployment and operational systems
- Support platform scalability, performance, reliability, and security
- Contribute to the development of cross-platform mobile applications
- Collaborate with Product and Design teams to define, build, and release new features
- Troubleshoot application issues and optimise system performance
- Improve deployment processes and support DevOps initiatives
- Research emerging technologies and recommend improvements to products and processes
- Participate in code reviews, testing, and continuous improvement initiatives
- Education: Relevant Degree or Diploma in Computer Science, Information Technology, Engineering, or a related field advantageous
- Experience:
- 4-6 years' experience as a Full Stack Developer or similar role
- Proven experience building and maintaining production applications
- Experience working within Agile software development environments
- Technical Skills:
- Ruby on Rails
- Ruby Development
- Devise
- Omniauth
- RSpec
- AWS (EC2, S3, Lambda, Aurora PostgreSQL, Redis, Ubuntu, Nginx)
- HTML, CSS, and JavaScript
- Front-end frameworks such as React
- REST APIs and application integrations
- Automated testing and unit testing
- DevOps and deployment processes
- Advantageous:
- React Native
- Mobile application development
- Experience within InsurTech, FinTech, or SaaS environments
- Interest in cycling, mobility, or bike security industries
- Additional Requirements:
- Strong understanding of scalable application design principles
- Excellent problem-solving and analytical skills
- Strong communication and teamwork abilities
- Self-motivated and able to work independently
- Passion for building quality software and driving continuous improvement
For more exciting IT vacancies, please visit:
https://www.networkrecruitmentinternational.com/
I also specialise in recruiting in the following:
- Data Engineer
- Software Developer
- Data Analyst
- Infrastructure
- Architecture …and more!
For more information, contact:
Karmishka Naidoo
Specialist Recruitment Consultant
Connect with me on LinkedIn!

