Now Hiring: Frontend Developer

Now Hiring: Frontend Developer

Our Company

DeepSurface Security is changing how organizations address risk on their networks by empowering our customers to be radically better at finding and removing risk. We’re a fast-growing, cyber security company headquartered in Portland, OR.

We're a growing team of self-starters with deep expertise. We value pragmatic solutions and being good to each other. We move fast, but with discipline, and rely on team members to listen, think, and then build the best products for our customers. If you love working in teams, take a high degree of initiative, and have a history of extreme ownership, then we'd like to meet you.

DeepSurface Security has great benefits, a very flexible work environment, and a commitment to hiring diversely.

The Position

We have an immediate opening for a Front End Software Engineer. All roles are 100% remote currently, but we plan to go back into our Portland offices part time after COVID. The ideal candidate will have at least 3 years of experience coding in JavaScript, HTML, and CSS. Candidates should be experienced using the latest version of React (hooks) and SCSS and be a disciplined and organized coder. Additionally, candidates should be comfortable in Linux-based environments, be an independent but communicative team player, and thrive in researching creative ways to solve unusual technical challenges.  Additionally, this candidate would thrive in a collaborative environment with team players, be comfortable taking initiative to produce results, collaborate effectively with a talented team, and have the ability to suggest and carry out practical actions to deal with issues.

Duties & Qualifications

Responsibilities for the Front End Developer include but are not be limited to:

  • Research technical requirements involved in creating new features and identifying challenges
  • Develop efficient plans for remediating problems found in our flagship product
  • Present action plans to team members and management to get buy-in before beginning work
  • Collaborate with the Front End team to build elegant and functional features and components in our flagship product
  • Participate in PR/Code reviews
  • Work with Back End engineers and other staff to design interfaces and help define APIs necessary for the front end application
  • Collaborate with our Back End engineers and provide them stable, well written code
  • Correctly identify problematic or poorly performing components in our flagship product
  • Creatively problem-solve, research and analyze new ways to improve our flagship product
  • Work with JavaScript (React), JSX, SCSS, and other technologies to address feature requests and identified defects
  • Communicate effectively with team members and management to be able to deliver the end product
  • Keep up to date with our ticketing system and provide reliable time estimates for competition of tickets

Personal Skills

  • Communicate clearly, professionally, and effectively in person, on the phone, and in writing
  • Handle multiple demands in an interrupt-driven environment and be able to track their own work and not lose track of important details or tasks
  • Ability to solve problems creatively and effectively

Technical Skills

  • Solid understanding of JavaScript
  • Several years of experience working with React Hooks and component-based functional coding practices
  • Ability to write concise, reusable, consistent code
  • Ability to write components/features from scratch in React while relying on third-party libraries as little as possible
  • Experience with SCSS
  • Experience with popular CI/CD tools, AWS, Azure, and/or other cloud environments
  • Ability to work comfortably in a linux-based development environment

Next Steps

Interested?  We're excited to hear from you!  Please apply here.

Don't qualify fully? Studies have shown that women and people of color are less likely to apply for jobs unless they believe they fully meet all the outlined qualifications in the job description. DeepSurface encourages candidates to apply even if they do not meet every desired qualification listed.

Share Tweet