Avatar for Tettra

Connected knowledge management

Senior Software Engineer (Frontend)

$100k – $120k • 0.05% – 0.25%
Apply now
As part of a small and scrappy startup engineering team, you’ll have a big impact on the culture and the opportunity to wear many hats. We try to strike a pragmatic balance between iterating quickly and delivering a stable, high-quality product to our customers. We know that a growing number of people rely on us to do their jobs everyday, and we take that opportunity and responsibility seriously. We’re committed to building an empathetic, diverse company and value teammates that bring different experiences and perspectives.

We’re looking to add a senior software engineer to the team who's excited to own and lead our frontend architecture.

What you’ll work on:
- Collaborate cross-functionally to conceptualize, prioritize, design and build new features
- Work across our technology stack to own and solve problems end-to-end, including researching and learning new technologies not yet in our stack
- Continuously improve our engineering practices to help us ship high quality code, faster to our customers (including CI/CD, code reviews, etc)
- Talk to customers, get product feedback and provide support for production issues
- Mentor junior engineers as we grow the team

Your skills & experience:
- 4+ years experience working on complex, customer-facing web applications
- Expertise in JavaScript/ES6, React, HTML, CSS and Webpack
- Production experience with a modern language and web framework (Laravel, Node, Rails, Django, etc) and comfortable working across the stack when needed
- Ability to communicate effectively on both technical and non-technical subjects (in person and in writing)
- Ability to problem-solve in an unstructured environment

Bonus points for experience with any of the following (none of these are hard requirements, but a starting point for a conversation on what we’re working on and need help with):
- Building web-based text editors (we're currently using Draft.js)
- Investigating and improving JavaScript performance
- Deploying and managing applications and services in a cloud environment such as AWS as well as managed platforms like Heroku, and CDNs (Fastly, Cloudfront, etc.)
- Caching with Memcached or Redis
- Building and supporting public APIs and/or platform integrations
- Vagrant and/or Docker

- 100% medical + dental coverage for individuals and 100% coverage for dependents
- Transportation reimbursement for a T pass, Hubway pass, parking or UberPool pass
- Minimum two weeks vacation per year, with no upper bounds beyond using good judgement
- 12 weeks paid family leave
- Flexible schedule and attitude around working from home when you need to
- Free books program
- Monthly team outings to relax outside the office together

100% coverage of health and dental premiums

Paid family leave

T pass, bike share and uber pool reimbursement

Free books program

Monthly team outings