Senior Software Engineer - NodeJS

Published date Posted on Indeed on Nov 22, 2021 (14 d ago)

Our Team:

  • We prioritize action through transparency, and expediency - we focus on outcome over process

  • We support and help one another to achieve our goals - we love pair programming

  • We acknowledge that innovation can come from anyone - we value curiosity, creativity, courage, and playfulness

  • Our motivation stems from having clarity of work and autonomy.

  • We are a very mission driven company and truly believe that we need to champion the champions to help the next generation

  • Constructive feedback, giving kudos for work well done, and encouraging one another helps us grow

  • We are domain driven, domain focused, and domain structured

  • We take ownership in the full lifecycle of our work: discovery, development, quality control, release, and post launch maintenance

  • Continuous Delivery allows us to move fast; Cool down sprints allow us to breathe


Primary Stack Focus:

  • Services built using NodeJS, Redis, PostgreSQL, AWS, Docker


Opportunities to work with other stacks across the company:

  • TypeScript, Vue, Ruby on Rails, Python (Flask), AWS, Apache Kafka, PHP Magento, Wordpress, Docker


Senior Software Engineer - NodeJS Role:

We are looking for someone who can help us take our products to the next level. As a Backend Software Engineer, you will be working on developing solutions for our supporting systems such as SSO and Universal Login. Our goal is to build our system through a series of APIs to support autonomous frontends.

At times this role will require you to work closely with other domains to help them integrate the solutions you build. The primary stack will focus is on NodeJS and optionally TypeScript. If interested, there is an opportunity to work on monolith systems built using Ruby on Rails, Python, etc. The extent of that work would be helping integrate the services you build.


Senior Software Engineer - NodeJS Responsibilities:

  • Work closely with a dynamic group of people in various time zones

  • Build, test, and maintain across the full cycle within a domain

  • Develop services and APIs used by distributed systems

  • Own development, quality, and maintenance of each service

  • Own security and monitoring on everything developed

  • Consider user experience in all aspects of development

  • Help build and support systems such as SSO, Centralized Logging,

  • Opportunity to use Kafka (as an event system and CDC broker)


Senior Software Engineer - NodeJS Qualifications:

  • 7+ years of JavaScript development

  • 5+ years working professionally with NodeJS

  • 2+ years working with other languages besides JavaScript

  • Demonstrated knowledge of how distributed and monolithic architectures work

  • Clear understanding of event driven systems

  • SOLID grasp of programming paradigms and patterns

  • Nice to have experience (with one or more): TypeScript, SOA and Microservice architecture, AWS, Kafka, Docker, Ruby on Rails, Flutter, Python


About You:

  • You love what you do

  • You're passionate about working together to achieve great things

  • You're comfortable with change


About Snap Raise:

We’re creating a new system that helps teams get the resources they need to build the next generation of leaders. There are a hundred ways you can join us in creating a better tomorrow: donate to a program. Buy a T-shirt. Become part of our team. Whatever it is, it will be the most important, meaningful thing you can do, because you’ll be making a difference in the life of a kid. Kids need coaches. Kids need to play. And every kid needs a champion.


Snap Raise is proud to offer the following benefits:

  • Medical, Dental, Vision

  • 401K with a 4% match from the company

  • 12 paid holidays

  • Unlimited Vacation

  • Flex Birthday day off

  • Monthly Wellness Classes (virtually!)


Note:

  • Open to remote for senior level candidates (No C2C)
  • Pay is dependent on experience
  • Range for this role is between $100k - $150k

PM20

zNScj6SSYe


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Basic QualificationsMust have Dev Ops Experience 6-10 years min. Full Stack experience 6-10 years min.Strong front end and stronger back-end experience. Node js experience a must. API integration experience a must.Experience, 6-10 years with cloud computing services: Azure prefer

About the roleTo make komoot.com the place to go for people around the world to plan their outdoor adventures, we’re looking for an ambitious web developer to join our fully remote team of 85+ people.Ready for your next adventure?What you will doDevelop end-to-end solutions

Piper Companies is currently seeking a React/Node Software Engineer for a 12 month contract to hire opportunity with a unique and innovative company. The Engineer will help support a large iniative for the city of Denver, CO. Responsibilities of the Engineer:Building and deployin

Genuent Global Genuent Global |
6 d ago

Genuent is hiring multiple FTT Install Techs II for our direct client. Qualified candidate should submit their resumes to this post.FTT Install Tech II 100% REMOTEThe FTT Install Tech II is an advanced level position within the FTT (Fiber-to-the-Tower) organization. These technic

Must-haves 1. 2-5+ years of experience building REST based APIs, at least 2 year of this Experience should be with Node.js2. 2+ years of experience with deploying Node.js based solutions into production4. Passion to learn new technology, coding, and grow in a big enterprise organ