Senior Full Stack Developer
Indexed description
We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver high-quality, scalable solutions that truly matter.
Job Summary
We are looking for an experienced Senior Full Stack Developer with expertise in enterprise web application development, WebCAF framework, and AI chatbot integration/support. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications while contributing to AI-driven conversational solutions and digital transformation initiatives.
The candidate should possess strong frontend and backend development skills, experience with modern architectures, and the ability to work in a fast-paced collaborative environment.
Key Responsibilities
- Design, develop, and maintain full stack enterprise applications using modern technologies and WebCAF framework.
- Build scalable, secure, and high-performing backend services and APIs.
- Develop responsive and user-friendly frontend applications.
- Support and enhance AI chatbot solutions, integrations, and conversational workflows.
- Collaborate with business stakeholders, architects, QA, and DevOps teams to deliver end-to-end solutions.
- Integrate third-party systems, APIs, and AI/ML services where required.
- Troubleshoot application issues and provide production support.
- Participate in code reviews, technical discussions, and architecture decisions.
- Ensure adherence to coding standards, security practices, and performance optimization.
- Contribute to CI/CD implementation and deployment automation.
- Strong experience in full stack development.
- Hands-on experience with WebCAF framework/platform.
- Experience in AI chatbot support, conversational AI, or chatbot integrations.
- Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, Angular, or React.
- Strong backend development experience using Java, .NET, Node.js, or Python.
- Experience in REST APIs, microservices, and system integrations.
- Knowledge of relational databases such as PostgreSQL, MySQL, or SQL Server.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker, CI/CD pipelines, and DevOps practices.
- Strong debugging, problem-solving, and analytical skills.
- Experience working with AI/ML-powered applications or NLP platforms.
- Exposure to chatbot platforms such as Dialogflow, Microsoft Bot Framework, Rasa, or similar tools.
- Knowledge of Agile/Scrum methodologies.
- Strong communication and stakeholder management skills.
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Why Join Us?
- Opportunity to work on innovative AI and enterprise digital solutions.
- Collaborative and technology-driven environment.
- Career growth opportunities with cutting-edge technologies.
- Competitive salary and benefits package.
We welcome applications from candidates of all backgrounds and actively encourage individuals from under-represented groups, including women, people with disabilities, and diverse communities, as well as those seeking flexible working arrangements.
As a Disability Confident Level 1 employer, we are committed to providing reasonable adjustments throughout the recruitment process and during employment to ensure equal opportunities for all.
check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#68B54C;border-color:#68B54C;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search