Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Our client, a leading organisation undergoing major digital transformation, is seeking a Full Stack Developer to design, develop, and support innovative digital solutions across the business.
This role will play a key part in building and maintaining mission-critical applications — including internal web platforms, data management tools, and customer-facing systems — while contributing to the ongoing improvement of digital operations and technology adoption within the group.
Key Responsibilities
- Feature Development: Deliver high-quality, tested, and production-ready features across both frontend and backend systems in line with project timelines and business objectives.
- System Reliability: Ensure application stability by diagnosing and resolving bugs, preventing recurring issues, and enhancing system uptime.
- Code Quality: Write clean, maintainable, and well-documented code to ensure scalability and ease of future development.
- User Experience: Translate business requirements into intuitive and efficient user interfaces that drive engagement and satisfaction.
- Collaboration: Work closely with engineers, product owners, and stakeholders, participating in code reviews and team discussions to ensure technical alignment.
- End-to-End Ownership: Manage assigned features through their full lifecycle — from design to deployment — ensuring performance, maintainability, and business impact.
- Field Software Implementation: Support project software rollouts and provide on-site technical troubleshooting during deployments.
Requirements
- Bachelor’s degree or technical qualification in Software Engineering, Computer Science, or related field.
- 4+ years’ experience as a Full Stack Developer or Software Engineer.
- Proficiency in ReactJS and Django frameworks.
- Strong skills in Frontend Development: HTML, CSS, JavaScript/ReactJS (cross-platform solutions).
- Expertise in Backend Development: Python/Django, JavaScript.
- Database experience with Postgres, MySQL, and NoSQL (MongoDB or Firestore).
- Experience with time series and geographic data types.
- Strong understanding of BloC architecture/state management.
- Skilled in REST API creation and integration; experience with CRUD operations and web sockets.
- Experience with unit testing, test automation, and test-driven development.
- Familiarity with Agile methodologies and version control using GitHub.
- Hands-on experience managing services on cloud platforms (preferably GCP).
Why Apply
This is an exciting opportunity to join a forward-thinking organisation driving large-scale digital transformation. You’ll work across impactful projects that enhance operational efficiency, customer experience, and internal innovation — with exposure to cutting-edge technologies and real-world software deployment.
Key Skills
Ranked by relevanceReady to apply?
Join Robert Walters and take your career to the next level!
Application takes less than 5 minutes