Software Developer

Software Developer

πŸ” Full Stack Engineer (Software Developer / Software Engineer)

πŸ“ Location: Remote | πŸ•˜ Type: Full-time | πŸ’· Salary: Β£45,000 – Β£55,000 (DOE)

πŸš€ About the Role

We are hiring a security-minded Full Stack Engineer (also referred to as Software Developer or Software Engineer) to help build secure, high-performance digital solutions. This role sits at the intersection of software engineering and cybersecurity, requiring deep knowledge of secure coding and modern development practices.

You will work closely with our ethical hacking (Red Team) and DevSecOps units to embed security at every layerβ€”from codebase to cloud infrastructure.

πŸ› οΈ Tech Stack You’ll Work With

Category Technologies

Backend Go (Golang), Node.js

Database. MongoDB (with encryption-at-rest, Atlas, RBAC)

Frontend. React.js / Next.js (with OWASP security practices)

Cloud AWS (Lambda, ECS, RDS, IAM, KMS, CloudTrail)

Security. SAST/DAST tools, HashiCorp Vault, CI/CD automation

🎯 Key Responsibilities

  • Develop secure, scalable REST APIs using Go and Node.js with JWT/OAuth2.0
  • Implement MongoDB aggregation pipelines and robust access control (RBAC)
  • Build React.js interfaces with protection against XSS, CSRF, and other exploits
  • Harden AWS deployments using IAM best practices and encryption services
  • Conduct peer code reviews with a β€œsecurity-first” engineering mindset
  • Integrate automated security checks within CI/CD pipelines

βœ… What We’re Looking For

  • 4+ years of production-level experience in Go and Node.js
  • Solid expertise in MongoDB, including Atlas configuration and encryption
  • Proficiency in React.js/TypeScript, applying secure UI development practices
  • AWS Developer or Security Certification (or proven hands-on expertise)

🧠 Bonus Points For

  • Working with ID verification platforms
  • Contributions to open-source security projects
  • Experience with serverless architecture and cloud-native security models
  • Familiarity with containerisation and ECS/Docker security controls

🌟 Why This Role Stands Out

Opportunity. What You Gain

Security-First Coding Direct mentorship from our ethical hackers and secure coding leads

Innovative Projects. Work on zero-trust systems and blockchain security tooling

Autonomy Lead the security lifecycle of entire application modules

πŸ“š Qualifications

  • BSc or MSc in Computer Science, Software Engineering, or a related field
  • Strong understanding of cybersecurity fundamentals in cloud and code
  • Proven experience in Machine Learning or AI (desirable but not essential)

πŸ“ Application Challenge

To apply, please send your CV and GitHub profile to:

πŸ“§ careers@cloudparkit.net

πŸ“ Subject line: β€œSoftware Engineer – [Your Name]”

In your cover letter, tell us:

  • How would you protect a Go API from SQLi-type attacksβ€”even when using NoSQL?
  • Describe how you’d implement RBAC in a MongoDB/Node.js service.

Join us to redefine how software and cybersecurity intertwine. Let’s build safer digital ecosystems, together.

🌐 www.cloudparkit.net