Golang Kotlin Developer - London, United Kingdom - Ubique Systems

    Default job background
    Description

    Job Description

    • Create and deliver large-scale software engineering tooling, for the Global OTT platforms.
    • Contribute to the software and infrastructure design of our team's purpose-built platforms.
    • Write resilient code that will be continuously tested, deployed and run at scale in the cloud, on-premise and across a wide range of streaming devices.
    • Be part of a self-organising Agile team.
    • Actively improve overall software quality whilst also helping fellow team members
    • Contribute to the team's technical direction and the improvement of its tools and processes.
    • Update and improve data monitoring and alerting solutions in the department while contributing to the security of our client applications.

    What you'll bring:

    • Strong experience working across the stack in JavaScript, TypeScript, or similar technologies such as Kotlin and Go
    • Someone who can help upskill the team on Kotlin and Go will be a plus.
    • Good understanding of development best practices such as pair programming, TDD, continuous integration and continuous delivery
    • Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks
    • Good understanding and working experience with alerting and monitoring KPIs through creation of dashboards for the applications developed.
    • Industry experience working with Proof-of-Concept projects as well as with AWS or similar cloud technologies, building, deploying, and managing virtual resources.
    • Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers.
    • Experience working closely with DevOps and SREs
    • Driven to work with new technologies and designing solutions with the team from the ground up using effective communication skills that encourage collaboration and teamwork.