Engineering - Software (Information & Communication Technology) We are looking for an experienced Senior Software Developer to join a forward-thinking team.Reporting to the CTO, you will be key in designing, developing, and implementing cutting-edge web applications.The role focuses on leveraging your expertise in AWS, React, and Node.js to create scalable, user-friendly software solutions.Key Responsibilities: Develop and enhance web applications using modern frameworks and tools.Architect, document, and implement efficient, scalable software solutions.Lead Continuous Integration and Deployment (CI/CD) processes to ensure smooth releases.Collaborate with cross-functional teams, participating actively in Agile Scrum processes.Mentor junior developers and set the standard for high-quality coding practices.Perform thorough testing, code reviews, and optimizations for maximum performance.Troubleshoot and resolve complex technical issues, providing innovative solutions.Ensure secure coding practices are followed, aligning with industry best practices.Key Technologies: AWS: Utilize services like Lambda, Dynamo DB, and Amplify to power backend operations.React: Develop responsive, user-friendly front-end applications.Node.js: Build and maintain serverless backend functions and scripts.Qualifications: Bachelor's degree in computer science, Information Engineering, or related field.4+ years of commercial experience in Web Development.Proven experience with AWS, React, and Node.js.Strong problem-solving skills and a passion for technology.Excellent communication and team collaboration abilities.If you would like to be part of a collaborative team with a flat hierarchy working on an impactful project, please get in touch today by either applying or emailing #J-18808-Ljbffr