16 days old

Front End Software Engineer

SimSpace Corporation
Boston, MA 02210
Apply Now
Apply on the Company Site
  • Job Code

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.

While we're headquartered in Boston, MA, we are open to remote arrangements for mid to senior developers. U.S. citizenship is 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.

The ideal candidate has

  • At least three years of professional software engineering experience, and at least one year of solid experience with React/Redux and TypeScript. Not just side projects or toy problems.
  • Proficiency with best practices in HTML/CSS. You must be able to do the basics.
  • An understanding of static type systems. All new front-end code is being written in TypeScript, and we refactor our legacy JavaScript code to use TS when time allows.
  • 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 comprehensively 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.
  • Fluency 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.
  • A strong sense of pride in crafting well-tested and well-designed code that is delivered on-time.

The ideal candidate will

  • Produce high quality software that is well-written, tested thoroughly and securely designed and implemented.
  • Enjoy championing and contributing to new frontend approaches while also working with our existing code base. We continuously explore ways to improve our code while balancing the desire to address tech debt with the need to deliver features.
  • Work effectively with our team, recognizing that while we may have technical disputes, we are all passionate about improving ourselves, each other, and the company.


Posted: 2021-09-29 Expires: 2021-10-31

Job Opportunities

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Front End Software Engineer

SimSpace Corporation
Boston, MA 02210

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast