Frontend Software Engineer
Dune Security
About Dune Security:
Company Overview: Dune Security is the world’s first User Adaptive Risk Management solution. Powered by AI, we quantify employee risk with comprehensive data and automatically deliver user-adaptive training and intervention. For higher-risk users, our platform integrates seamlessly with the broader security stack to dynamically implement controls. Backed by Toba Capital, Craft Ventures, Alumni Ventures, Firestreak Ventures, and Antler, we empower CISOs to proactively manage human risk—the leading cause of cybersecurity breaches—and build safer, more resilient organizations.
Role Overview: We are seeking an experienced and innovative Frontend Software Engineer to join our high-performing team. In this role, you will leverage your technical expertise to design, build, and maintain user-centric interfaces that power our cutting-edge cybersecurity solutions. Working closely with product managers, designers, and backend engineers, you will play a pivotal role in shaping the future of adaptive security platforms for enterprise organizations.
This is an opportunity for experienced developers to apply their deep knowledge of modern frontend technologies in a fast-paced and impactful environment.
Key Responsibilities:
Develop High-Quality UI Components: Build reusable and scalable React components and libraries that prioritize performance and maintainability.
Data-Driven Visualizations: Integrate complex data visualization components using libraries such as Recharts and Chart.js to enable actionable insights for users.
Responsive Design: Implement pixel-perfect, accessible, and responsive designs with Tailwind CSS or other systems to optimize user experiences across devices.
Cloud Integration: Collaborate with backend teams to integrate with cloud-based services (e.g., AWS EC2, Lambda, S3, and Amplify) and RESTful APIs.
DevOps and CI/CD: Automate builds and deployments using Docker, Git, and CI/CD pipelines, ensuring seamless delivery.
Secure Frontend Systems: Implement secure authentication flows, including OAuth 2.0 and JWT, while handling sensitive user data responsibly.
Frontend Testing: Write comprehensive unit and integration tests using Jest to ensure reliability, scalability, and consistency.
Collaborate Across Teams: Partner with cross-functional stakeholders to translate business goals into technical solutions, contributing to an agile development environment.
Stay Ahead of Trends: Continuously research and adopt modern tools, frameworks, and best practices to improve development processes and product quality.
Qualifications:
Education: Bachelor’s degree from a reputable institution in Computer Science, Software Engineering, or a related field (or equivalent experience).
Frontend Expertise: 3–5 years of hands-on experience building and deploying React applications in production environments, particularly for cybersecurity, data platforms, or other relevant domains.
-
Proficiency in Core Technologies:
Frontend: React, JavaScript (ES6+), Chart.js, Recharts, Lodash, and Jest.
Cloud/DevOps: AWS services (EC2, Lambda, S3, Amplify) and CI/CD automation tools like Docker.
APIs: Deep understanding of RESTful APIs, HTTP/HTTPS protocols, and JSON/XML handling.
Security: Familiarity with OAuth 2.0, JWT, and secure application best practices.
Responsive Design: Advanced knowledge of responsive UI principles and cross-browser compatibility.
Version Control: Expertise in Git and branching strategies for collaborative development.
Problem Solving: Proven ability to debug complex issues, optimize performance, and deliver user-focused solutions in fast-paced environments.
What You’ll Bring:
Leadership Skills: Demonstrated ability to work independently and lead initiatives within cross-functional teams.
Technical Depth: Strong technical foundation, with an ability to dive deep into architectural decisions and influence product development.
Adaptability: Thrives in an agile environment, balancing multiple priorities with ease while delivering high-quality outcomes.
Passion for Cybersecurity: Genuine enthusiasm for building solutions that address human risks and empower organizations to improve their security posture.
Collaborative Spirit: A team player who values collaboration and communication to achieve shared goals.
Additional Details:
Location: NYC. Candidates must reside within a commutable distance of our Soho, Manhattan office.
Hours: Full time.
Joining Dune Security means embracing a unique opportunity to shape the future of cybersecurity. If you're passionate about innovation and ready to take on significant responsibility, we encourage you to apply.
Note: Dune Security is an equal opportunity employer and values diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.