Delivering tech with purpose requires dedication, expertise and a genuine interest in making a difference.
The role of Software Engineer is crucial in our mission to safeguard children online. The ideal candidate will possess exceptional technical skills, with a strong background in software development and a proven track record of delivering high-quality solutions.
The key responsibilities of this role include designing, building and maintaining fit-for-purpose software components, as well as collaborating with cross-functional teams to ensure seamless delivery.
Key areas of focus for the Software Engineer include:
* Designing and implementing software solutions that meet the highest standards of quality and reliability
* Collaborating with engineers, product managers and other stakeholders to ensure alignment and effective communication
* Staying up-to-date with industry trends, emerging technologies and best practices to drive innovation and improvement
Key qualifications and skills for the Software Engineer role include:
* 3+ years of experience in developing high-quality, reliable software
* Strong programming skills in at least one of the following languages: Go, Typescript, C++ or Windows Software Development
* Experience with building software using cloud platforms and services
* Strong proficiency in data structures, algorithms and version control
* Understanding of testing methodologies and software design patterns
* Excellent communication and collaboration skills to work with diverse teams
* Strong analytical skills to evaluate user requirements and translate them into effective designs
* A curious mindset and a desire to learn new technologies
As a valued member of our team, you can expect a range of benefits, including:
* Employee Share Scheme
* Additional leave days
* Tech Allowance (to help fund a great WFH setup)
* Technical study groups and veterans to learn from
At our company, we pride ourselves on creating a positive, supportive environment where everyone feels valued and empowered to grow. We're committed to helping our employees achieve their full potential and make a meaningful impact through their work.