Job Description
Job Title: Full-stack EngineerLocation: Remote (Based in London)About the Role: Our client is seeking a skilled Full-stack Engineer with a focus on cybersecurity to join a cutting-edge team dedicated to developing secure software solutions. This role is fully remote, but candidates must be based in London. You will be responsible for creating and maintaining robust, secure systems that protect sensitive data and ensure the highest levels of security for various applications.Key Responsibilities:Develop and maintain secure frontend applications using Next.js, React, and TypeScript.Design, implement, and manage backend systems using Python, FastAPI, and Node.js with a strong emphasis on security.Create and optimize secure APIs to support various applications and services.Collaborate with cross-functional teams to define, design, and deliver secure features.Implement security best practices, including encryption, authentication, and authorization mechanisms.Utilize knowledge of LLMs, including embeddings, retrieval-augmented generation (RAG), and vector databases to enhance security features.Conduct code reviews, identify vulnerabilities, and perform debugging to ensure high-quality and secure deliverables.Stay updated with the latest cybersecurity threats and technologies to continuously improve the security posture of our tech stack.Participate in security assessments and audits to identify and mitigate risks.Document security procedures and protocols to ensure maintainability and facilitate knowledge sharing within the team.What You Bring:Proficiency in frontend development with Next.js, React, and TypeScript.Strong backend development skills with Python, FastAPI, and Node.js.Fundamental knowledge of cybersecurity principles and practices.Experience with RESTful API design and implementation with a focus on security.Familiarity with version control systems, preferably Git.Excellent problem-solving skills and attention to detail.Strong communication skills and the ability to work collaboratively in a team environment.A proactive attitude and the ability to manage multiple projects with a focus on security.RequirementsPreferred Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field.Proven experience in a similar role within the cybersecurity industry.Familiarity with Agile development methodologies.Experience with CI/CD pipelines and automated testing frameworks.Understanding of microservices architecture and distributed systems.Knowledge of data security and privacy best practices.Experience with security tools and frameworks (e.g., OWASP, SAST, DAST).BenefitsWhy Join Us:Be part of a forward-thinking team that prioritizes cybersecurity in software development.Work on challenging projects that have a direct impact on protecting sensitive data and systems.Competitive salary and comprehensive benefits package, including health, dental, and vision insurance.Flexible working arrangements to support work-life balance.Opportunities for professional growth and development through training, mentorship, and attending industry conferences.A collaborative and inclusive culture that values creativity, innovation, and diversity.Access to state-of-the-art tools, technologies, and resources to support your work.Participate in exclusive cybersecurity events, hackathons, and industry meetups.Unreal Gigs
Apply
Go Back