About the role:
We are looking for a strong senior-level software engineer that has experience and passion for writing JavaScript applications utilizing Node and Express.
In addition, you will be expected to help keep our application performant and well-architected so that our code is maintainable, consistent, and readable for new developers. We are big believers in quality code, code linters, testing, and code reviews.
This position is for Salt Lake City (Cottonwood Heights), UT or 100% remote.
What you'll do:
You will be expected to help keep our application performant and well-architected so that our code is maintainable, consistent, and readable for new developers. We are big believers in quality code, code linters, testing, and code reviews.
This position is for Salt Lake City (Cottonwood Heights), UT or 100% remote.
About you:
- 5+ years JavaScript (preferably Node.js + Express.js)
- Writing comprehensive unit tests for all production code
- Working in Agile methodologies (we work in 2-week sprints)
- Object-oriented or functional programming paradigms
- Working with MVC, Mocking, ORM, and REST
Bonus points if you have experience with any of the following:
- Cross-functional teams
- Docker/Kubernetes or containerization in general
- ETL (Airflow)
- Jest and React Testing Library
- Large dataset manipulation
- Microservices architecture
- Mongo
- PostgreSQL
- Security testing best practices and tools
- Stress testing and scaling services
- TypeScript
- Venture Capital/Private Equity
- Webpack configuration and optimization
Skills:
- Writes clean, readable, maintainable, and thoroughly tested code
- Excellent written and verbal communication
- Passion for your craft
- Enjoys taking initiative, is a self-starter, and is excited about collaborating on big challenges
- Enthusiastic about working closely with the product team members to develop creative solutions to never-before-solved problems
Benefits:
- Competitive base salary and stock options to ensure that everyone is personally invested in the success of the company
- Provided desk setup including MacBook, monitors, keyboard, and mouse/trackpad
- Employer-sponsored health, dental, and vision insurance
- Employer-sponsored mental and physical health programs
- Flexible PTO policy that advocates for a strong work-life balance
- Kitchen loaded with snacks and beverages
- Relaxed office space with multiple lounge areas nestled at the base of Big Cottonwood Canyon or 100% remote
- An awesome team culture with groups that eat, ski, game, and generally hang together