What you will do * Collaborate with stakeholders to gather requirements, translate them into scalable software solutions and present solution proposals * Architect, develop and maintain web applications using Modern (ESM) Javascript, HTML, CSS and ReactJS * Design and implement server-side logic using TypeScript and NodeJS, ensuring performance and maintainability * Utilise TailwindCSS and NextJS for front-end development in functional React components * Define database schemas and integrate with any database technology in use. * Implement authentication, REST APIs and enforce security principles throughout the stack * Establish and optimise DevOps practices, including logging and monitoring tools to ensure system reliability and performance * Configure and refine CI/CD pipelines for automated testing, integration and deployment workflows
more