Associate UI Software Engineer
SpecterOps
Job Description
SpecterOps seeks an Associate User Interface Software Engineer for the BloodHound Enterprise team. This remote role requires a UI Engineer skilled in React, passionate about creating intuitive user interfaces, and US-based. Responsibilities include creating a user-friendly interface, developing and maintaining React components, integrating with backend services, optimizing application performance, collaborating with the product team, authoring tests, and writing documentation. The salary ranges from $110,000 - $135,000.
Responsibilities:
- Create a user-friendly interface for BloodHound Enterprise
- Develop and maintain reusable React components for consistent user experiences
- Integrate front-end components with backend services via REST API endpoints
- Optimize application performance and troubleshoot front-end issues
- Collaborate with product team to design and validate application mockups
- Author unit and integration tests to ensure correct application behavior
- Write and review technical documentation
Requirements:
- 1-3 years of professional software engineering experience
- 2+ years of front-end web application development experience
- Experience writing and maintaining TypeScript applications
- Experience using React and related React-ecosystem tools such as React-Router, Redux, etc.
- Excellent communication and writing skills
- Ability to successfully complete a criminal background investigation.
- Desire to embody our core values of passionate curiosity, consistent improvement, empathy, sustainability, humility, and empowerment through transparency.
Nice to Haves:
- Experience delivering large-scale enterprise products to market
- Understanding of web accessibility standards and best practices
- Experience with WebGL
- Experience building back-end web services using Go, C#, PostgreSQL or other relevant technologies
- Familiarity with cloud platforms (AWS or Azure) and containerization (Docker, Kubernetes) for deploying and scaling applications
- Comfortable contributing to open-source projects
- Experience in penetration testing, or administering Active Directory or Azure
About SpecterOps
SpecterOps, a leader in Identity Risk Management, is the creator of BloodHound and is based in the United States. We specialize in helping organizations detect and eliminate critical attack paths by leveraging our deep expertise in adversary tradecraft. Our goal is to help security teams build Identity Attack Path Management through cutting-edge technology, research, training, and open-source tools.
How to Apply
Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.
Company Info
SpecterOps
Posted on LinkedIn