Senior UI Software Engineer

SpecterOps Logo

SpecterOps

πŸ’΅ $145k-$160k
πŸ“Remote - United States

Summary

Join SpecterOps as a Sr. User Interface Software Engineer to contribute to the development of BloodHound Enterprise's user interface. You will create a user-friendly interface, develop and maintain React components, integrate front-end components with backend services, and optimize application performance. This remote position, based in the U.S., requires 3-5 years of professional software engineering experience and 3+ years of front-end web application development experience with React and TypeScript. SpecterOps offers a competitive salary, comprehensive benefits including health insurance, flexible time off, 401k matching, bonuses, and a generous professional development allowance. Quarterly travel for company events is optional.

Requirements

  • 3-5 years of professional software engineering experience
  • 3+ 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

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

Preferred Qualifications

  • 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

Benefits

  • Health/Dental/Vision/life insurance: 100% covered for both the employee and their family
  • Flexible time off policy
  • 10+ paid holidays annually
  • 401(k) with up to 4% company match
  • Equity and quarterly bonuses based on company performance
  • Remote work: $1,500 first year allowance to set up home office
  • $150 monthly cell phone and internet reimbursement
  • $5,000 annual professional development allowance
  • $5,250 towards continuing education or student loan repayment
  • $100 monthly reimbursement for lifestyle, wellness, pet insurance or home office expenses
  • A one-time $10,000 benefit towards family planning
  • In person and virtual employee events throughout the year
  • And of course, company swag!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.