onsite
Software Engineer, Full Stack - NatWest Group
Software Engineer
Full‑stack engineer building secure, scalable web experiences using JavaScript, React, Node.js and AWS, with a focus on containerization, CI/CD pipelines and microservice architecture.
About the role
Key Responsibilities
- Design, develop and maintain high‑performance web applications using JavaScript, React and Node.js.
- Implement secure, scalable microservices on AWS, leveraging services such as Lambda, ECS and RDS.
- Containerise applications with Docker and orchestrate deployments via CI/CD pipelines (GitHub Actions, Jenkins).
- Collaborate with cross‑functional teams to define requirements, review code and ensure best practices in security and performance.
- Participate in code reviews, unit and integration testing, and continuous improvement of development processes.
Requirements
- 3+ years of full‑stack development experience with JavaScript, React and Node.js.
- Hands‑on experience deploying and managing applications on AWS.
- Proficiency with Docker, CI/CD pipelines and microservice architecture.
- Strong understanding of web security principles and secure coding practices.
- Excellent communication skills and ability to work in a fast‑paced, collaborative environment.
Skills
javascriptreactnodejsawsdockercicd