Job Descrption
About Strand Analytica
Strand Analytica is a US-UK defense technology startup dedicated to empowering people and organisations with innovative approaches to understanding and shaping complex social systems. We engage in fundamental and applied R&D, building secure and ethical software trusted by leading institutions. We are focused on addressing the most challenging strategic problems in international security. Our team is based in London, New York and the San Francisco Bay Area.
The Role
We are seeking an experienced, intellectually curious, and mission-driven Full Stack Developer to design and implement scalable, secure, and responsive web applications. You will work across the entire tech stack, collaborating with a multidisciplinary team to build software that makes a global impact. This role requires a strong commitment to security-first development practices.
Core Responsibilities
• Design, develop, and maintain both frontend and backend components for performance, speed... and efficiency across devices and browsers
• Optimise application performance across the stack to ensure high-quality user experiences
• Collaborate closely with backend and frontend developers, product managers, and UI designers
• Develop and maintain secure, scalable, and efficient code
• Integrate security practices throughout the development lifecycle, adhering to DevSecOps principles
• Conduct thorough testing and debugging, including security-focused testing
• Stay abreast of emerging technologies, industry trends, and security best practices
Required Skills and Qualifications
• 5-10 years of professional experience as a Full Stack Developer
• Strong proficiency in JavaScript, CSS, and HTML, with the ability to write clean, effective, and secure code
• Expertise in modern frontend frameworks (e.g., React, Angular, Vue.js) and backend technologies (e.g., Kotlin, Node.js, Python, Java)
• Experience with database management (SQL and NoSQL) and RESTful API design
• Proficiency in state management libraries (e.g., Redux, Context API)
• Strong understanding of cloud infrastructure (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes)
• Demonstrated experience in secure coding practices and security-focused development (DevSecOps)
• Proven ability to optimize application performance and security
• Strong communication skills for effective collaboration and documentation
Additional Skills and Experience
• Proficiency with version control tools (e.g., Git) for collaborative development
• Familiarity with security testing tools and practices (e.g., OWASP ZAP, static code analysis)
• Experience working with CI/CD pipelines for automated testing and deployment
• Understanding of WCAG 2.1 guidelines and accessibility standards
• Interest in national security and defense technology applications
Why Join Strand Analytica?
At Strand Analytica, we offer opportunities for intellectual and professional growth, and real-world impact in a flexible working environment:
• Tackle Hard Technology Problems for Global Impact: Apply your skills to contribute to solving complex international security challenges
• Innovate Ethically: Develop cutting-edge, secure technology with a focus on ethical considerations
• Continuous Growth: Expand your skillset in a dynamic, high-risk/high-reward environment and benefit from professional development training.
• Career Advancement: Opportunity to lead projects and grow within the company
• Flexible Work Environment: Enjoy a remote-first setup with regular in-person collaboration in London and team offsites across the globe
Additional Information
• Location: London, UK
• Hours: Full-time, 40 hours per week
• Contract type: Permanent
Application Process
Our application process is designed to be efficient and fair:
• Submit your CV and a brief cover letter explaining your interest and suitability for the role
• Complete a short coding challenge to demonstrate your technical skills
• Participate in technical and cultural fit interviews with our team
• Meet with leadership to discuss our mission and your potential role
Strand Analytica is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you require any reasonable adjustments during the application process, please let us know.
Job Type: Full-time
Pay: £45,000.00-£90,000.00 per year
Experience:
• Kotlin: 5 years (preferred)
• HTML: 5 years (preferred)
• React: 5 years (preferred)
• JavaScript: 5 years (preferred)
• CSS: 5 years (preferred)
Work authorisation:
• United Kingdom (required)
Work Location: Hybrid remote in London, WC2R 1EA
Application deadline: 31/10/2024
Expected start date: 01/11/2024
Your CV has been submitted successfully.