Job description
Jellyvision is hiring a Lead Software Engineer
Who we are
We at Jellyvision are the proud parents of ALEX®, an interactive employee communications platform that makes tricky decisions—like choosing and using employee benefits—easier and more enjoyable. The success of ALEX has exceeded our wildest work-related dreams, which is why we need a talented Lead Software Engineer to help us.
How you’ll help
As a Lead Software Engineer, you'll provide technical leadership for a cross-functional team consisting of application, test, and site reliability engineers. You’ll use your experience to ensure the team is designing and building straightforward, maintainable solutions to problems – solutions that are only as complicated as they need to be to achieve our desired business outcomes.
What you’ll do
Our Lead Software Engineers will:
- Design clean, straightforward solutions to problems
- Collaborate with Product Managers to define high level system requirements
- Write maintainable, reliable, and performant code
- Evaluate build vs. buy decisions and ensure we only build custom solutions when necessary
- Coach and mentor less experienced team members
- Give and receive constructive code review feedback
- Ensure the team maintains Jellyvision’s values, standards, and best practices
- Foster an inclusive team environment
- Collaborate with Jellyvision's non-tech teams (ex. designers, writers, producers)
Experience & skills you’ll need
We're looking for Lead Software Engineers with 5+ years of relevant experience, strong software design chops, and solid software engineering fundamentals. They should also have experience with the following:
- Modern web frameworks (Our frontends are built with React or AngularJS. Our backends are built with Ruby & Rails / Grape or Javascript & Node.js. Experience with backbone.js is a plus as we migrate away from it.)
- Automated testing (unit, integration, and functional tests)
- Source control (we use git)
- Docker
- AWS (DevOps experience is a bonus)
- Relational databases (experience writing raw SQL is a bonus)
Skills:
- Communicates Effectively
- Ensures Accountability
- Instills Trust
- Courage
- Decision Quality
- Persuades
- Optimizes Work Processes
Anything else?
Our credo is a simple one: be helpful. And we think we can be most helpful if our workforce is as diverse in thought, perspective, and culture as the people who use our products. We are looking to add amazing people to our team who will bring diversity across many lines, including race, ethnicity, religion, sexual orientation, age, marital status, disability, gender identity, sex, and country of origin.
About The Jellyvision Lab Inc.
What We Do
Jellyvision helps millions of people live happier, more secure lives, and hundreds of companies grow and thrive, by driving better decisions about health, benefits, and finances. Each person at Jellyvision works to make that possible by bringing their best and staying accountable to our mission: be helpful.
What We’re Looking For
We’re looking for people who work hard, work smart, and work together. We especially want people who can bring new perspectives to Jellyvision, giving us a strong, diverse team across race, ethnicity, religion, sexual orientation, age, marital status, disability, gender identity, sex, country of origin, and pizza topping preference.
Benefits
- 5% Match on 401k
- Unlimited PTO
- HSA & FSA Contribution
- 14 Weeks Maternity Leave - 6 Weeks Paternity/Non Gestational
- Gender Transition Assistance
- Education Reimbursement
- Medical, Vision & Dental - Multiple Plans
- Legal Services through RocketLawyer
- Hilarious Slack Channels/Community Engagement Groups
- Membership to the Jellyvision Band - they Rock! (pun intended)