Key Responsibilities Design, develop, test, and deploy robust full-stack applications. Build and maintain responsive front-end applications using modern JavaScript frameworks. Develop scalable back-end services, APIs, and microservices. Work with cloud-based environments and CI/CD pipelines. Collaborate with Business Analysts, QA Engineers, Product Owners, and other stakeholders. Ensure code quality through testing, code reviews, and adherence to development standards. Optimize application performance, security, and scalability. Troubleshoot and resolve complex technical issues. Mentor and support junior and intermediate developers. Contribute to architectural decisions and technology roadmaps. Job Experience and Skills Required Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field. Minimum 5 years' experience in Full Stack Development. Experience building enterprise-scale applications. Exposure to cloud-based environments and DevOps practices. Experience mentoring or guiding junior developers advantageous. Proven experience working within Agile development environments. Strong experience with C#/.NET Core, Java, or Node.js. Front-end development experience with React, Angular, or Vue.js. Solid understanding of JavaScript, TypeScript, HTML, and CSS. Experience building and consuming RESTful APIs. Experience with relational databases such as SQL Server, PostgreSQL, or MySQL. Familiarity with Azure, AWS, or GCP cloud platforms. Knowledge of Git, CI/CD pipelines, and software development best practices. Strong problem-solving and analytical abilities. Excellent communication and collaboration skills. Ability to work effectively within a fast-paced development environment. Passion for clean code, continuous improvement, and emerging technologies. Apply now! For more exciting IT vacancies, please visit: /> I also specialise in recruiting in the following: Software Developers Mobile Developers Business and Systems Analysts BI and SQL Experts Data & Analytics (Data Scientists, Data Analysts, Python, R, SQL, Machine Learning) AI & Automation (Artificial Intelligence, Machine Learning, Intelligent Automation, and Process Automation Solutions). If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information, contact: Bianca Thompson Specialist Recruitment Consultant