Job Profile
Our client is a fast-growing cyber security company on a mission to transform the industry with cutting-edge security applications. As part of an exciting growth phase, they are expanding their in-house development team to accelerate the evolution of their platform.
This is a fantastic opportunity for a skilled Full Stack Developer with a strong Python backend focus to help drive the backend architecture forward as the company transitions towards a microservices-based infrastructure. You'll play a pivotal role in delivering secure, scalable applications that are shaping the future of cyber security.
Responsibilities
- Design, build, and maintain backend services using Python (FastAPI)
- Develop user interfaces with JavaScript (ReactJS)
- Collaborate on software, database, and product design
- Create scalable, maintainable systems used in production environments
- Write clean, secure, high-performance code following best practices
- Use Git for version control and team collaboration
- Build and maintain integrations with third-party services
- Contribute to CI/CD pipelines by writing unit and integration tests
Skills & Experience
- Proven experience building applications in Python
- Proficiency in developing and consuming RESTful APIs
- Solid front-end development skills using HTML, JavaScript, and CSS
- Understanding of relational and non-relational databases (SQL/NoSQL)
- Familiarity with Git for code version control
- Awareness of secure development practices, including OWASP Top 10
- Excellent written and verbal communication skills
- Strong time management, multitasking, and organisational abilities
- High attention to detail and a proactive problem-solving mindset
What's in it for you
- Full training and mentoring to support your growth
- Opportunities for industry certifications and career development
- Flexible, supportive working environment
- Employer pension contributions
- Private medical insurance
- A people-first culture rooted in strong values