Senior Software Engineer (SaaS)
Company: Defendify
Location: Portland
Posted on: January 23, 2025
Job Description:
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 DetailsWe're looking for a senior full stack
software engineer 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:
- Loves building SaaS products and platforms, and has the stripes
to show they've done it before successfully.
- 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 (back to
front).
- Has been responsible for the entire lifecycle of code in
multiple projects, 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.
- Some DevOps experience is required.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.
- Understands REST APIs and their role in application
architectures. Has used and built APIs from the ground up.
- 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.
- Some relational database experience is required. Pluses
include: Experiences in relational and in-memory databases (MySQL,
Postgres, Redis) as well as knowledge in generic SQL.
- Understand how to use Git(+Hub) and GitHub Flow.
- Some experience with Amazon Web Services (AWS), Heroku, or
similar services.Your SuccessYou are not alone in your role -
Defendify's engineering 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 BenefitsThis 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 DoWith Defendify everyone enjoys a
flexible work environment allowing team members to work remotely
and/or from our head office in Portland, ME. It's a fun and
energetic 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. That includes impromptu
social outings and celebrations, company huddles and meetups, team
building events, and charity work-even in a remote team digital
world!Opportunity KnocksThis 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!
#J-18808-Ljbffr
Keywords: Defendify, Manchester , Senior Software Engineer (SaaS), IT / Software / Systems , Portland, New Hampshire
Didn't find what you're looking for? Search again!
Loading more jobs...