Software Engineer
2 months ago
Location: Remote - Occasional company days in London office, mostly optional
Heka is looking for a talented full-stack software engineer to join our growing product team. As a successful and rapidly growing start-up, we are building a closely-bonded, highly capable team tasked with taking the current system to the next level.
This role is for an all-round engineer who's happy to work on all aspects of our software and the infrastructure and processes we use to deliver it to our users. You will have the opportunity to make an immediate impact and work on greenfield projects.
The responsibilities of this role include:
- Designing, developing and deploying Heka’s product
- Ensuring the system is secure, resilient, scalable and performant
- Mentoring junior engineers in the team
- Maintaining system and team documentation
- Providing technical support to the wider company
The ideal candidate will:
- Be technically strong, but modest
- Have a thirst for learning and developing their skills
- Enjoy problem solving and do so pragmatically
- Take responsibility and pride over their work
- Be professional, empathetic and honest
- Be able to make evidence-based decisions
- Be able to communicate clearly with the whole company
- Understand customer value and be able to balance that with technical ambition
- Be proactive in managing time and workload
- Discover, design, and deliver work at a fast pace, when required
The candidate will have commercial experience of the following:
- JavaScript (React & Node.js)
- HTML & CSS
- SQL (MySQL)
- Git
- Building SaaS web applications
- Agile/Scrum working
- Mentoring and knowledge sharing
And ideally have experience of the following:
- TypeScript
- GraphQL
- Neo4j (graph databases)
- Elasticsearch
- AWS and/or GCP
- Terraform (infrastructure as code)
- CI/CD pipelines (GitHub Actions)
- Working in a startup/scaleup environment
Benefits:
- Equity in Heka
- Funding to attend training/conferences
- 10% personal development time
- Remote working
- £600 Heka wellbeing budget
- 34 days of annual leave (inclusive of Bank Holidays)
- Extra day of annual leave for each year of service
- Regular team socials