Staff Full Stack Engineer

Full time node.js typescript frontend database vue.js
175,000 - 210,000 USD / year
Human Resources
No Location
Hiring from: Anywhere

About this job

Compensation: $175k - 210k
Location options: Remote
Job type: Full-time
Experience level: Senior, Lead, Manager
Role: Frontend Developer, Full Stack Developer
Industry: Information Services, Information Technology, IT Consulting
Company size: 51–200 people
Company type: Private


node.js, typescript, frontend, database, vue.js

Job description

About the role

This is a strategically important role within our small, yet focused engineering team, designed to help refine and execute on our vision. You will work closely with engineering leadership and many other stakeholders to look forward and create strategy for where we’re going, as well as jump into the code to help us get there.

An average day

While we all know there is no average day in engineering, let’s try and paint a picture for you:

First, you’re in a meeting to go over final design considerations for a project you’ve been working on to improve time management for consultants (billing their time to clients). During the meeting, you get a Slack message that something isn’t quite working right with the new frontend feature in staging on certain browsers, so you finish up and go help scope what might be going on while daydreaming better ways to automate testing in local dev, so that these things can be found faster in the pipeline. You pop open your IDE and knock out a particularly critical part of the authentication logic for a new API microservice meant to support streaming user information from a third-party system. Another feature project is also in the works and the database design still isn’t nailed down… you go poke some of the stakeholders with questions to try to scope in the requirements and figure out what’s going to result in the best outcome. Towards the end of the day you draft a Slack announcement about a big feature release that is going live (finally!) and the emojis go wild on the post. Success!

Core responsibilities to our mission

  • Expert leadership and mentorship for software development across the full technology stack (database design to frontend development)

  • Work with the business to identify ways to better support our consultants and scale our technology solutions to support the industry needs

  • Act as a domain expert with regard to software design and engineering

  • Build a sustainable development practice; find ways to improve execution through meaningful testing and process improvements that drive reliability

  • Architect both software and systems to support the vision with a bias for simplicity and automation

  • Lead new feature development lifecycles and help resolve issues as they inevitably arise

Who are we looking for?

You are deeply driven to improve others' experiences. You lead by example and thrive seeing your peers grow and mentoring them along the way. You use a first-principles approach to understanding challenges and problems.

You also have attention to detail with everything you do and want to create outcomes that impress those around you, embracing failure as a lesson and providing honest feedback to everyone equally. You have a deep understanding of API design best practices and building a stable API for consumption by multiple end systems. You have strong experience with authentication systems and identity management with regard to software design.

You’re an expert in:

  • Modern web technologies (Typescript and NodeJS backend experience highly desired)

  • Software reliability, with a focus on best practices that increase deployment confidence

  • Front-end frameworks, such as Vue (preferred), Svelte, or React

  • Scalable cloud-native systems design, with technologies such as docker, Kubernetes, and other IaaS design paradigms


  • Generous salary, above-average pay ($175K-$210K dependent on experience)

  • “Cadillac” healthcare: Anthem Blue Cross Gold Plan (Premiums 100% covered for employees, 50% for dependents)

  • Medical HRA: Company-funded reimbursement account to help cover copays, deductibles, and coinsurance

  • Dental and vision coverage

  • 401K + 6% company matching (available from your first day)

  • Unlimited vacation policy

  • Paid leave for new parents

  • Wellness reimbursement up to $100 per month

  • Cell phone reimbursement

  • Home internet reimbursement

  • Commuter benefits

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

About this job Location options: RemoteJob type: Full-timeExperience level: Lead, ManagerRole: Frontend DeveloperIndustry: CMS, eCommerce, Web DesignCompany size: 201–500 peopleCompany type: PrivateTechnologies reactjs, javascript, typescript, architecture, node.js Job description Staff Frontend Architect (m/f/d) At Jimdo, our mission is to help...
reactjs javascript typescript architecture node.js
Human Resources
Hiring from: Germany
About this job Location options: RemoteJob type: Full-timeExperience level: Mid-Level, SeniorIndustry: Information Technology, Legal, SaaSCompany size: 501–1k peopleCompany type: VC FundedTechnologies ruby-on-rails, reactjs, ruby Job description We are currently seeking a Staff Software Developer to join one of our Client Experienceteams. This role...
ruby-on-rails reactjs ruby
Human Resources
Hiring from: Canada
Wikimedia Foundation, Inc.
Full time
About this job Location options: RemoteJob type: Full-timeExperience level: Senior, LeadIndustry: Education Technology, eLearning, Non-ProfitCompany size: 201–500 peopleTechnologies python, hadoop, scala Job description Summary  Wikipedia is where the world turns to understand almost any topic — The Wikimedia Foundation is...
python hadoop scala
Human Resources
No Location
Hiring from: U.S. / Canada, Europe, East Asia, Southeast Asia, South Asia, Middle East, Central Asia, North America, South America, North Africa, East Africa, Central Africa, West Africa, Southern Africa