Senior Full Stack Developer
Are you an experienced Full Stack Developer ready to take on a new challenge in a fast-paced startup environment? Our client is building a groundbreaking global SaaS platform that helps accounting firms transform client financial data into actionable opportunities across areas like wealth management, lending, and insurance. As a Senior Full Stack Developer, you'll lead the platform’s architecture, development, and evolution while driving innovation in a high-pressure, collaborative setting.
Location: Mauritius (ONLY ACCEPTING CANDIDATES OPEN TO RELOCATING)
Reporting to: Head of Platform
General Purpose:
This role is responsible for the design, development and maintenance of the client's platform.
- Development
- Solution Design
- Project Planning
- Delivering
- Maintenance
- Production Support
- Sales Support
- Stakeholder Management
- Research and Development
Knowledge gain and share
This role will be responsible for delivery of the client's roadmap. Assisting with IT strategy and identifying new opportunities.
They are looking for a dynamic member to join their startup team who is willing to work in an informal environment and is looking for a challenge.
This is a high pressure environment which requires speed, accuracy and risk management as focal points to effectively deliver to the role.
This role is expected to evolve into the internal technical lead for the client's platform, with responsibility for full platform ownership including architecture, development standards, vendor management, and ongoing platform evolution.
Main Job Tasks and Responsibilities
- Development and enhancements on the front end system and backend
- API integrations
- Design solutions
- Research and development of new products, tools
- Stakeholder management with sales, operations, technical team, clients, suppliers, 3rd party development partners
- Continuous planning, coordinating and reporting back
- Production support and Issue management and resolution - Input into detailed incident reporting and documentation and process improvement
- Knowledge share with other team members
- Responsible for development standards and suggest improvements where applicable
- System documentation
- Technical specifications documentation
- Work with outsource partner if required
- Performance enhancements
- Bug fixes
- Code reviews
- Creation of reports and dashboards
- System, unit, regression, UAT testing, checking all changes execute as needed and ensure necessary processes and protocols are followed
- SQL queries
- Data extracts
- Analyse log files
- Responsible for deploys to Production and source control
- Perform standby duties
Required Technology Stack & Experience
- TypeScript (full-stack)
- Node.js backend development or .Net
- React + modern component-based frontend frameworks
- ORM frameworks (e.g., Drizzle or similar)
- Event-driven architecture and message queue systems
- Redis or equivalent caching technologies
- WebSockets / real-time systems
- Microsoft Azure cloud platform and containerised deployments
- Multi-tenant SaaS platform experience
- CI/CD pipelines and multi-environment deployment strategies
- API-first architecture and external system integrations
- Authentication & role-based access control systems
- Monitoring and observability tools (e.g., Sentry)
- PostgreSQL or MS_SQL and relational data modelling
- Database design skills
- Use of Stored Procedures
- Understanding of SQL admin
- Indexes, triggers, SQL Jobs etc.
- Backing up/restoring of databases
- Reporting and BI tools beneficial
- Knowledge of data and administrative management practices and procedures
- Degree or relevant diploma in Information Systems or Technology
- 8–12+ years experience, including: 3+ years in senior or lead role; Proven experience delivering end-to-end platforms (not just features); Experience working with external development vendors; Experience working on production systems with financial or regulated data
- Strong advantage: Exposure or experience with financial institutions, wealth and investments, commissions and payments beneficial; AI / LLM integration (Azure OpenAI or similar)
Key Competencies
- Ability to design and evolve complex system architectures
- Strong systems thinking across frontend, backend, and infrastructure
- Ability to make trade-off decisions under uncertainty
- Strong ownership mindset for platform reliability and performance
- Very strong problem solving skills: Investigative in terms of data investigation as well as application problem solving
- Decision making within job level of authority
- Planning and organising and admin skills
- Time management, meeting all deadlines
- Attention to detail and high level of accuracy
- Information gathering and monitoring
- Basic analysis skills
- Strong troubleshooting skills
- Good documentation skills
- Ability to think logically
- Ability to multi task
- Lateral thinking to find the best solution
- Initiative
- Integrity
- Stress tolerance
- Adaptability
- Able to work within a team environment
- Prepared to be flexible according to the time needs of the business
- Good admin: Capturing problem details in JIRA etc. and documentation in Confluence
- Testing skills
- Good under pressure
- Good interpersonal skills
- Good communication skills: Convert business specs, fleshing out and conversion into technical requirements; Keeping team up to date on progress or potential delays
- Business understanding: Skilled at prioritisation and managing subordinates focus and prioritisation
About the job
Contract Type: Perm
Specialism: Technology & Digital
Focus: Infrastructure
Industry: IT
Salary: Negotiable
Workplace Type: Hybrid
Experience Level: Senior Management
Location: Grand-Baie
FULL_TIMEJob Reference: 8126TP-80871766
Date posted: 26 August 2026
Consultant: Tlami Matshego
east-africa technology-and-digital/infrastructure 2026-08-26 2026-10-25 it Grand-Baie MU Robert Walters https://www.robertwaltersafrica.com https://www.robertwaltersafrica.com/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true