Lead Software Engineer
We are now recruiting a
Lead Software Engineer to help take Hive to the next level, and beyond!
– Join Our Mission –
Lead Software Engineer
Software Engineer | Newcastle-upon-Tyne | Competitive + Benefits, including Flexible Working, Flexitime, and Unlimited Holidays.
We’re Hive, an award-winning scale-up with huge ambitions, based in Newcastle upon Tyne city centre.
Our software as a service (SaaS) proposition operates in the ‘HR Tech’ space; one of the fastest-growing sectors in tech right now. Our feature-rich platform connects employers and employees by gathering workforce feedback and insights on a continuous basis – an approach that is now adopted by SMEs and multinational corporates such as Apple, Amazon and Google.
Having experienced rapid growth over the last two years, we are now recruiting a talented Customer Launch Executive to help take Hive to the next level and beyond.
If you’d like to join an ambitious, competitive, dynamic, fun-loving team at a tech company that is going places – this might just be the job you’re looking for…
What’s Exciting About It?
Our technology stack and infrastructure are based on battle-tested, leading technologies that are a pleasure to work with. Our front-end, back-end and tests are all written in Typescript, so you can get involved in all aspects of the application development, or specialise in one area if that’s more your thing. Our infrastructure is based around the AWS ecosystem and we’re constantly looking for ways to improve our deliverability, stability and reliability by researching new AWS technologies; an exciting area if you’re interested in that side of things.
We highly value self-development within the engineering team. Engineers are encouraged to seek out novel solutions to problems they encounter during the sprint life cycles. Found a new technology that could address some pain points? Let’s prototype! Worked out a better solution to a long-standing issue? We want to hear it!
Also, to facilitate our employees’ learning and career progression, we run fortnightly self-development sessions on Friday afternoons where our engineers are free to pick an area of interest to mature their knowledge and experience in. If conferences are more your thing, we have a dedicated budget set aside for exactly that!
The Role (In a nutshell)
You’ll be part of an engineering team that is committed to building something we’re all really proud of; using the best tools and the latest technologies in an environment that allows you to thrive and really make a difference. Ideally, you’ll have knowledge in some or all of these areas. Don’t worry if you’ve only heard of a few, we’re still learning some ourselves!
● React.js + surrounding ecosystem
● Amazon Web Services
● Microservices Architecture
● Distributed message bus (SNS/SQS)
● Git (GitHub + Bitbucket)
● Infrastructure-as-code (Terraform)
● Continuous Integration + Deployment
● JIRA + Confluence
Day-to-day you’ll be leading an agile sprint team of other software engineers, DevOps magicians, QA testers and product owners. Our sprints run on a fortnightly basis, and as the Lead of the sprint team you’ll be tasked with coordinating the other members and delivering on the defined sprint goals.
At the end of these sprints we’ll run a retrospective, where you and your team will be encouraged to voice opinions about what went well, what didn’t, and what we could do differently next sprint to better reach our sprint goals. You and the other team leads, alongside the Scrum Master, will review these on a regular basis to make sure your voice is heard and changes actioned based on the teams feedback.
Leading a team: You have prior experience leading a team and/or mentoring others around you, helping them to improve their understanding and experience working with different technologies.
Deep understanding: You can effectively communicate the underlying concepts of more complex systems and have a good understanding of common engineering pitfalls and how to avoid them.
Communication is key: You’re a confident speaker who can articulate not just what you and your team will be doing, but why it’s necessary and how it can be achieved. You are comfortable giving constructive feedback, and mentoring your team mates.
Technology Experience: You’ve worked with some of our technologies before and have a good handle on their advantages and some of their challenges, and ideally how to overcome them! You’re always keen to try new solutions, but even if they don’t work out, you learn something from the experience.
Passionate about tech: Development isn’t just a day to day job for you, it’s a vocation. You’re keen to explore new technologies and solutions, and enjoy the technical challenges of creating robust software that can scale.
Innovation: Self-learning is part of your DNA. You’re comfortable learning about the latest technologies and more importantly, know how and when to apply them.
Sees projects through: You love seeing projects through to completion and are excited by the prospect of working on something that has scope to be used by hundreds of thousands of people.
Benefits & Atmosphere
- competitive salary
- the best equipment for the job (dual monitors!)
- informal work environment
- flexible working and flexitime
- unlimited holiday
- a talented, positive, can-do team of coworkers
- planned social events
- knowing that you’re part of something that’s going to matter
- opportunity to travel to some cool places and listen to interesting people speak at conferences
Sounds Good, Right?
To apply, please:
- Email firstname.lastname@example.org with the subject line “Application for the role of Lead Software Engineer”
- Within the email submit your CV and a covering letter or covering video*
- Within your covering letter or video, please include:
- exactly why you’re specifically right for this role and what you’ll bring to our scaleup
- all of your best strengths and why they’re relevant
- tell us about all of your wins, successes and achievements to date (personal and professional achievements)
* We recommend Loom if you’re sending a video. It’s free and awesome.
BTW… There’s no need for corporate speak. Dump the formality if it feels right. Be yourself and let your personality shine through
Hive is committed to equal opportunities in all areas of its work. All individuals will be treated in a fair and equal manner and in accordance with the law regardless of gender, marital status, race, religion, colour, age, disability or sexual orientation.