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.