About the position
Greenhouse is looking for a Software Engineer to join our Engineering team!
At Greenhouse, our team offers stability, product development best practices, and an environment where every single engineer has a direct impact on the success of our software. You will be given the reigns to continuously iterate on our Recruiting platform, improve the long-term quality of our codebase, and empower the team to develop and grow.
Learn more about our engineering culture here!
Who will love this job:
A standout colleague, you thrive off of developing and supporting your peers and junior teammates; no job is too small for you
A doer, you get things done and you love working in a dynamic environment; we move quickly and we need a teammate who will too
A problem solver, you not only think about the bigger picture, but can also connect the dots and dedicatedly resolve issues quickly and efficiently
An excellent communicator, you have a knack for explaining technical processes concisely (even to non-engineers), and work well with cross-functional internal teams
What you’ll do:
Write clear and concise production code for the Greenhouse Recruiting platform
Provide effective and constructive feedback by reviewing others’ work
Deliver new features by collaborating regularly with Product Managers, Designers, the QA team, and other software engineers
Set consistent standards for code; testing and fixing bugs throughout the process
Work with internal product teams on defining product roadmaps, specifications, and priorities
Establish processes that will improve Greenhouse’s code quality
You should have:
2+ years experience in writing production code (required)
Understanding of Javascript fundamentals
Experience with Rails or another web-based framework