Lead Software Engineer, Assembly
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 help shape the future of some of our most critical internal tools. Bringing your experiences to the table, you will make architectural design decisions that help bring our product vision to life, all with a focus on both scalable software and user experience. On this small team of engineers, you'll be a mentor and technical leader as you help guide them in making their own decisions.
The Assembly Team’s applications span multiple backend stacks, primarily Javascript and Ruby. These applications are used by both internal and external customers in order to support the architecture of multiple Jellyvision products. Their functionality is critical to the business, and you’ll have an important role in their design and architecture as the business evolves.
Experience & skills you’ll need
- A passion for code quality, identifying and solving problems, and making sure they stay solved by writing tests.
- A commitment to mentoring and teaching other, less experienced team members.
- Experience designing/building scalable software that is in production.
- Strong skills with a relational database (ORMs are great, experience writing raw SQL is even better)
- An understanding of how to build web applications with a modern frontend Javascript framework (any experience is great, but React and Redux would be a big plus!) and modern backend framework.
- Docker and DevOps skills (not required, but definitely a plus)
- 7+ years of professional experience in the full stack
- A strong problem solver
- Experienced with Koa, React, and Redux (not required, but preferred)
- An excellent giver and receiver of constructive code review feedback
- Committed to testing their code as a part of writing it, and helping to ensuring the team is as well.
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.
Thanks for your interest in Jellyvision!