Remote Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Software Engineer, you will play a crucial role in building new systems and contributing to the architecture and design of an API-first, cloud-based serverless architecture for Go.Compare's re-platforming strategy.
  • You will collaborate with engineers at all levels to deliver the platform, ensuring scalability, testing, and adherence to best practices.
  • Working closely with various teams including Engineering, Product, UX, QA, and Project Management, you will ensure reliable integration of applications and mentor junior engineers.
  • Your responsibilities will include code scoping, estimation, monitoring, documentation, and testing, as well as bug tracing, code quality assurance, and communication with the wider engineering teams.
  • You will stay updated on the latest development approaches, participate in hack days, support junior staff, write automated tests, and maintain monitoring and alerting frameworks.
  • The role also involves ensuring code consistency, minimizing information silos, and advocating for the adoption of appropriate technologies.

Requirements:

  • Proficiency in .NET Core, JavaScript (ES6+) / TypeScript, Node JS, and Azure Services.
  • Experience with application monitoring practices, performance optimization, debugging techniques, testing frameworks, and build & deployment pipelines using Azure DevOps.
  • Knowledge of Modern Architecture concepts such as Headless APIs, Microservices, Eventing/Messaging, and Streams.
  • Familiarity with ReactJS (Hooks & Context API) and the ability to communicate technical information to non-technical individuals.
  • Strong desire to learn and passionate about software delivery.

Benefits:

  • Opportunities for professional development through professional qualifications, exposure to business projects, and informal learning sessions.
  • A supportive culture that values employee success and offers varied roles to develop a wide range of skills and experience.
  • A range of perks available to staff, fostering a positive work environment where everyone is encouraged to succeed.
About the job
Posted on
Job type
Salary
£ 33,000 - 50,000 GBP / year
Leave a feedback