Full Stack Software Developer
Hybrid - 1 day every 2 weeks in either Cheltnam, Bristol or surrounding areas
Founded in November 2022, this innovative startup operates at the cutting edge of cybersecurity, specializing in securing mobile devices for high-profile individuals and elite organizations. Their clients include well-known sports stars, high net worth individuals, intelligence companies, and top-tier investment banks.
Key Responsibilities:
-
Work across a range of technologies, focusing on developing and optimizing the client account management platform.
-
Develop both front-end (React) and back-end (Node.js) solutions.
-
Ensure all infrastructure is deployed using Terraform, maintaining a serverless environment primarily within Microsoft Azure.
-
Streamline and automate manual processes for onboarding clients and enhancing sales efficiency to support scalability.
-
Proactively design and implement solutions, thinking critically about project needs rather than just executing tasks.
-
Engage in Test Driven Development (TDD) and write unit tests to ensure code quality and robustness.
-
Maintain and contribute to other services, including encryption, Linux, containers, VPNs, PKI structures, and mobile device management.
Essential Skills:
-
Proficiency in JavaScript (React, Node.js).
-
Experience working in a serverless environment (preferably MS Azure).
-
Knowledge or interest in infrastructure as code (Terraform).
-
Familiarity with M365 and Git version control.
-
Strong foundation in software design and coding principles.
-
Ability to independently design and implement solutions from a ticket.
-
Experience with TDD and unit testing.
Desirable Skills:
-
Experience with Azure Functions.
-
Knowledge of mobile device management, MS Graph API, encryption, Linux, containers, and VPN technologies.
Who They’re Looking For:
-
A proactive, self-starting developer who thrives in a small, dynamic team.
-
Someone with a passion for learning and the drive to explore new areas of technology.
-
An experienced developer who enjoys thinking critically and taking ownership of solutions.
-
Strong problem-solving skills with a commitment to delivering premium, high-quality services