Job description
Our client in the Digital Communications sector is seeking a Senior Full-Stack Developer on a contract duration of 6 months.
The Senior Full-Stack Developer is responsible for designing developing and maintaining end-to-end web applications supporting enterprise data products including portals audience management tools and score retrieval services. The role delivers high-quality scalable and secure software solutions across both front-end and back-end layers enabling DataCos analytics customer engagement and monetisation platforms.
Key Responsibilities
- Design develop and maintain full-stack web applications for data portals audience management systems and score retrieval services.
- Build responsive user-friendly front-end interfaces using modern web frameworks.
- Develop robust back-end services APIs and microservices to support application functionality and data access.
- Integrate applications with enterprise data platforms analytics services and external systems.
- Implement secure authentication authorisation and role-based access control across applications.
- Ensure application performance scalability and reliability across production environments.
- Collaborate with Product Owners UX/UI Designers Data Engineers Platform Engineers and Solution Architects to deliver end-to-end solutions.
- Participate in Agile ceremonies including sprint planning reviews and retrospectives.
- Write clean maintainable and testable code following best practices and coding standards.
- Support deployment troubleshooting incident resolution and continuous improvement of applications.
- Ensure compliance with security privacy and enterprise architecture standards.
Qualifications & Experience
- Bachelors degree in Computer Science Information Technology Engineering or a related field.
- 510 years experience in Full-Stack Development or Software Engineering roles.
- Strong experience in front-end development using frameworks such as React Angular or .
- Strong back-end development experience using technologies such as or Python (Django/Flask/FastAPI).
- Experience designing and consuming RESTful APIs and microservices.
- Experience with databases such as PostgreSQL MySQL MongoDB or similar technologies.
- Knowledge of cloud platforms (Azure AWS or Google Cloud Platform) is advantageous.
- Experience working in Agile/Scrum environments.
Key Competencies
- Full-stack software development
- Front-end UI/UX implementation
- Back-end API and microservices development
- Database design and integration
- Secure coding practices
- System integration
- Performance optimisation and scalability
- Cloud-enabled application development
- Agile delivery practices
- Collaboration and problem-solving
Required Experience:
Senior IC
Employment Type : Contract
Experience: years
Vacancy: 1