hero

Opportunities at Craft portfolio companies

175
companies
1,320
Jobs

Frontend Developer

Dune Security

Dune Security

Software Engineering
New York, NY, USA
Posted on Jul 16, 2024

About Dune Security:

Dune Security is a pioneering cybersecurity SaaS company that is reducing the attack surface for every enterprise by pioneering the world’s first AI-Powered Employee Risk Management solution. By leveraging AI, we quantify individual risk through analyzing user behavior, context, learning patterns, and third party data. This allows us to tailor cybersecurity measures to each individual, transforming vulnerabilities into strengths. Dune Security is poised to reshape cybersecurity, enabling organizations to proactively manage risks and empowering CISOs to safeguard their companies.

Role Overview: Dune Security is seeking a talented and motivated Junior Frontend Developer to join our dynamic team. In this role, you will work closely with our experienced developers and designers to create and maintain high-quality user interfaces for our innovative cybersecurity solutions. You will have the opportunity to grow your skills and contribute to the development of cutting-edge applications that have a significant impact on the industry.

Key Responsibilities:

  • Develop and Maintain UI Components: Build and maintain reusable React components and front-end libraries for future use.
  • Ensure Responsive Design: Implement responsive designs using Material UI or other design systems to ensure our applications are accessible and usable on all devices.
  • Integrate Data Visualizations: Integrate data visualization components using libraries such as Recharts within React applications.
  • Handle Asynchronous Requests: Manage asynchronous requests and work with RESTful APIs to fetch and display data efficiently.
  • Collaborate with Team Members: Work closely with backend developers, designers, and other stakeholders to deliver high-quality products.
  • Participate in Code Reviews: Engage in code reviews to maintain code quality and consistency.
  • Implement Frontend Testing: Write and maintain frontend tests using frameworks such as Jest to ensure the reliability of our applications.
  • Stay Up-to-Date: Keep up with the latest developments in frontend technologies and best practices.

Qualifications:

  • Education: A bachelor's degree from a reputable institution in Computer Science is required. Advanced coursework or a focus in frontend development, user interface design, or related areas is highly desirable.
  • Proficiency in React and JavaScript (ES6+): Strong knowledge and experience with React and modern JavaScript.
  • Experience with Design Systems: Familiarity with Material UI or similar design systems for creating responsive and accessible UIs.
  • Data Visualization Experience: Experience integrating data visualizations within React components using libraries such as Recharts.
  • Understanding of RESTful APIs: Knowledge of how to handle asynchronous requests and interact with RESTful APIs.
  • Version Control: Basic understanding of version control systems like Git.
  • Frontend Testing: Familiarity with frontend testing frameworks such as Jest.
  • Responsive Design: Understanding of responsive design principles and cross-browser compatibility.
  • Communication Skills: Strong communication skills and the ability to work effectively in a team environment.
  • Attention to Detail: High level of attention to detail and a passion for creating high-quality user experiences.

What You’ll Bring:

  • Experience: Some professional experience or relevant internships in frontend development.
  • Technical Skills: Solid technical foundation in React and JavaScript, with a keen interest in learning and growing your skills.
  • Team Player: A collaborative attitude and willingness to contribute to team goals.
  • Problem-Solving: Strong problem-solving skills and a proactive approach to overcoming challenges.
  • Passion for Technology: Enthusiasm for technology and a desire to stay current with industry trends.

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.