Senior Software Engineer - City of London, Greater London, United Kingdom - Bounce Digital

    Bounce Digital
    Bounce Digital City of London, Greater London, United Kingdom

    1 month ago

    Default job background
    Description

    Role: Senior Software Engineer

    Salary/Package: £100k-£115k + 10% Bonus + RSUs (Total comp £150k+)

    Company Sector: SaaS

    Tech: AWS, Golang, , TypeScript,

    Location: Central London

    WFH / Hybrid: 3 days a week on site (non negotiable)

    Do you have the right skills and experience for this role Read on to find out, and make your application.

    We're looking to speak with highly skilled and motivated Senior Software Engineers who are interested in exploring an opportunity with a well respected, and global SaaS client of ours.

    As a Senior Engineer, you will play a key role in the growth engineering, product development, and research and development (R&D) efforts. You will have the opportunity to work on cutting-edge technologies and contribute to the development of industry-leading software platform.

    Responsibilities:

    • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to develop and deliver high-quality software solutions.
    • Design, develop, and maintain scalable and performant applications using a full stack of technologies, including , TypeScript, , Go, Ruby, AWS, K8s, Elasticsearch, and Kafka.
    • Drive the growth engineering initiatives by identifying and implementing strategies to improve user acquisition, engagement, and retention.
    • Contribute to the entire product development lifecycle, from ideation and prototyping to deployment and maintenance.
    • Conduct research and development activities to explore and evaluate new technologies, frameworks, and tools that can enhance our software platform.
    • Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
    • Collaborate with DevOps and infrastructure teams to ensure smooth deployment and scalability of our software platform.
    Requirements:
    • Proven experience as a Fullstack Engineer, working on complex software projects.
    • Strong proficiency in , TypeScript, , Go, AWS, K8s, Elasticsearch, and Kafka.
    • Solid understanding of full stack development principles and best practices.
    • Experience with growth engineering and implementing strategies to drive user acquisition, engagement, and retention is highly desirable.
    • Strong problem-solving skills and ability to work independently and as part of a team.
    • Excellent communication and collaboration skills.