Senior Full Stack Developer

Defendify | Portland, Me (Remote Ok)

Date listed

10 months ago

Employment Type

Full time



Found on:

Responsive image Github

Thanks for your interest in working with us! Defendify is a fast-growing, fun-loving cybersecurity startup with a small, vibrant team based in Portland, Maine. Resourcefulness, responsiveness, problem-solving, and simplicity are values that shape who we are, what we do, and how we deliver amazing customer experiences.

Position Details

We're looking for a senior level full stack developer to join us full-time, locally and/or in a remote capacity. This is a unique and exciting opportunity as we continue to expand the footprint of our groundbreaking, all-in-one cybersecurity platform. Every team member is a valuable contributor to our core SaaS product with day-to-day responsibilities covering a variety of development needs including building, maintaining, QA, and support for every aspect of the Defendify platform.

We are looking for a team player who:

  • Has a passion for solving problems and is eager to grow, learn, and tackle daily and long-term challenges and goals.
  • Will dig in and ask questions from users to understand requirements; make a plan; dive into an existing codebase and learn where to make changes, or where to start new code.
  • Is a good communicator who enjoys collaboration and thrives in a development culture that values clean code, automation and testability.
  • Maintains excellent knowledge of how modern web applications work, including REST API usage, application security, cloud deployment and development best practices.
  • Is comfortable self-directing their own work. No micro-management here!

Requirements – Experience

  • 5+ years of Full-Stack Development experience
  • Has been responsible for the entire lifecycle of code in at least one project, from scratch to QA to deployment to maintenance.
  • Has experience implementing a RESTful API and an application which consumes it.
  • Is familiar with the philosophy and implementation of development automation: tests, continuous integration, cloud deployment, and frequent production releases using an Agile/SCRUM process.
  • DevOps experience is a plus.

Requirements – Technical

  • Experienced in JavaScript including ES6, await/async, linting and front-end frameworks. We use libraries and frameworks as needed, but you need to be able to write and understand plain JS.
  • Experience with Node and Browser based environments is required.
  • Understand REST APIs and their role in application architectures.
  • Experience with front end development: HTML, CSS, and familiarity with the ecosystem of related technologies (SASS, DOM). In addition, Vue (or similar framework) experience and knowledge of static site generators such as Jekyll/Hugo are helpful.
  • Understand how to use Git(+Hub) and GitHub Flow.
  • Some relational database experience is needed. Pluses include: Experiences in relational and in-memory databases (MySQL, Postgres, Redis) as well as knowledge in generic SQL.
  • Some experience with Amazon Web Services (AWS), Heroku, or similar services.

Your Success

You are not alone in your role – Defendify's development team is made up of "A" players dedicated to your training and success. We thrive on an open-door policy and transparent management system that fosters team collaboration.

Compensation and Benefits

This is a flexible position open to candidates with varying levels of experience and offers long term growth potential via a well-defined career path. Compensation is competitive and commensurate with experience, and is variable based on personal and team performance. Our benefits package is comprehensive and includes health, dental, and vision coverage, educational reimbursement, a 401(k) program, paid time-off and more.

Love What You Do

Defendify employees enjoy a modern work environment and culture where everyone genuinely cares about the work they do. We're passionate about our product, the problems we're solving, our customers, our partners, and our team. We're in it together, enjoying work and play every day from team lunches, impromptu social outings and celebrations, and charity missions. And yes, there is coffee, lots and lots of coffee!

Opportunity Knocks

This position offers a great opportunity to make an impact as a part of a small team solving big problems, making cybersecurity possible for Small Business. Are you a creative self-starter with an appetite to learn and grow? If so, we'd love to hear from you!

Findwork Copyright © 2021


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs