onsite
Senior Full Stack Software Engineer - Roke Manor Research
Software Engineer
Lead the design and delivery of secure, high‑performance web applications for national security, leveraging JavaScript, React, Node.js, Python, and AWS to build scalable, resilient systems.
About the role
Key Responsibilities
- Architect, develop, and maintain end‑to‑end web solutions using JavaScript, React, and Node.js, ensuring high quality and performance.
- Collaborate with cross‑functional teams to translate complex security requirements into robust software features.
- Implement secure coding practices, perform code reviews, and enforce best practices for maintainability and scalability.
- Design and deploy cloud‑native services on AWS, utilizing Docker, Kubernetes, and CI/CD pipelines for rapid delivery.
- Monitor application health, troubleshoot issues, and optimize performance in production environments.
Requirements
- 5+ years of full‑stack development experience in a security‑centric environment.
- Proficiency in JavaScript, React, Node.js, and Python.
- Hands‑on experience with AWS services (EC2, S3, Lambda, RDS) and container orchestration.
- Strong understanding of secure software development lifecycle and compliance standards.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced setting.
Skills
javascriptreactnodejspythonawsdockercicd