We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Blockchain Works average a 15% increase in salary 🚀

You will be redirected back to this page right after signin

Remote Software Engineer, Frontend (Typescript)

Remote within United States

19 April, 2021

Compensation

$90K - 150K + Equity

Remote within

  • United States

Contract type

Full time
Remote working

Technologies & frameworks

  • Functional Programming
  • JavaScript
  • React
  • Typescript

Benefits & perks

  • Paid sick days
  • Unlimited vacation
  • Equity
  • Health care
Come shape the future of cyber testing, training and assessments.

Role overview

SimSpace is looking for a frontend software developer to help shape the future of realistic environments used for cyber security testing, training, and tool development.

We are seriously disrupting the status quo for Cyber Security Ranges to allow companies to better understand their risk and improve through practice and experimentation. We are a fast moving company that needs the right kind of talent and determination to join our team. We are protective of our company culture and will carefully consider how well you fit in. We’re a start-up that must ship. There are real technical challenges, so we need your talent to succeed. We’re still small, so it’s a great time to join us.

Our customers tell us that our interfaces are as beautiful as they are efficient and capable. We’re proud of what we build, applying a consistent design approach so that our tools and infrastructure get out of the way so our customers can be fully engaged with learning. There are many opportunities to apply both your creative side for pixel-perfect webapps, along with your computer science abilities for algorithms, data handling, concurrency, and API design.

Since we’re headquartered in Boston, MA, we have a strong preference for team members to be located in the Boston area, however we are open to remote arrangements for mid to senior developers.

You will:

  • Develop frontend services in our cyber range software platform
  • Use Typescript for all new code and convert ES6 code as changes are made
  • Effortlessly handle reactive and responsive user interfaces
  • Make use of REST and WebSockets to interact with other backend services
  • Work closely with a passionate team of software developers and designers

You are a good fit if you have:

  • At least three years of professional software engineering experience, and at least one year of solid experience with React/Redux and Typescript or ES6. Not just side projects or toy problems.
  • Demonstrated proficiency with HTML5/SASS across browser versions. You must be able to do the basics.
  • Enjoy making suggestions for new frontend approaches while also working with our existing code base. We like new ideas, but we’re not going to re-implement everything in the flavor of the week.
  • Demonstrated understanding of static type systems. All new front-end code is being written in TypeScript, and we refactor the legacy plain JS code to use TS when time allows.
  • Demonstrated experience with functional programming OR an interest in learning. Our old, untyped JS code liberally uses Ramda, Lodash, etc., and our new TS code is aggressively using libraries like fp-ts, monocle-ts, & newtype-ts, which are inspired by languages like Haskell, Scala, & PureScript. Our backend is written in Haskell, and we try to also write in a FP style on the frontend when possible.
  • A strong sense of pride in crafting well-tested and well-designed code that is delivered on-time.

Your skills:

  • Produce high quality software that is well-written, tested thoroughly and securely designed and implemented
  • Fluent with git, GitHub, Docker, CI/CD, and modern team software development and testing tools and practices
  • Basic system administration skills
  • Strong oral and written communication skills
  • Self-starter that is highly motivated, accepting of other opinions, and can work effectively in a team

Benefits:

  • Competitive salary and benefits (medical, dental)
  • Equity in the company
  • Flexible hours provided you overlap the main part of the day to interact with others
  • One day a week telecommute -- we value in-person interaction

U.S. citizenship as required by our existing U.S. Government contracts, but you can live in the U.S. or Quebec, Canada. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

  • 50-249

SimSpace is an early stage cyber security software company offering state-of-the art network emulation and modeling tools for realistic cyber testing, training, and assessment. SimSpace’s Cyber Range software suite and products provides network security and risk management personnel with tools to efficiently clone their company’s production network in order to safely train, assess, react, and learn on the clone, with live or simulated adversaries to better prepare defensively.

View 5 jobs
Engineers who find a new job through Blockchain Works average a 15% increase in salary.

Compensation

$90K - 150K + Equity

Remote within

  • United States

Contract type

Full time
Remote working

Technologies & frameworks

  • Functional Programming
  • JavaScript
  • React
  • Typescript

Benefits & perks

  • Paid sick days
  • Unlimited vacation
  • Equity
  • Health care

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Blockchain Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Blockchain Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

Remote Software Engineer, Frontend (Typescript)