{bc}
greenhouse

Senior Software Engineer

Red Badger
London, GBR
Full-time
Senior
Hybrid
Discovered 1 months ago
JavaScriptTypeScriptCSSHTMLReactVueJS

Full Job Posting

Key Responsibilities

  • Discipline Expertise
  • Providing engineering expertise and experience as a member of a cross functional delivery team, working alongside other engineers, designers, QA, delivery lead and a tech lead
  • Employ modern development practices to ship high-quality software
  • Ability to adapt to new languages and frameworks
  • Choosing the right technology for the job, striving for simplicity
  • Starting or continuing your journey as a line-manager
  • Coach & support peers
  • Providing support for digital products once they are live (depending on client needs)
  • Agile Ways of Working
  • Pair programming with other members of the team, including designers and QAs
  • Own the delivery of user stories end-to-end, working with agile principles
  • Leading and supporting your peers in technical decisions
  • Be an advocate for lean software development, building for what is required now
  • Help break large deliverables into small, lean incremental user stories
  • Actively contribute to agile ceremonies
  • Consulting with clients
  • Proactively engage with clients to shape and move the project forward, including giving updates on the delivery progress and highlighting potential technical blockers
  • Upskilling and embedding modern software practices in client teams where necessary

Your experience

It’d be great if you have experience with:

Frontend web technologies (e.g. Javascript, Typescript, CSS, HTML, etc.)

Frontend web frameworks (e.g. React, VueJS, etc.)

Backend technologies (Kotlin, Node.js etc)

Relational and Non-relational databases (e.g. ElasticSearch, Redis, PostgreSQL, etc.)

System architecture approaches (e.g. microservices, event sourcing, serverless, CQRS…)

Virtualisation and orchestration tools (e.g. VMs, Docker, Kubernetes, etc.) and infrastructure as code (e.g. Terraform, Pulumi)

CI/CD pipelines (e.g Jenkins, CircleCI, Github Actions, etc.)

Effective source-control management using Git

Test automation following Test Driven Development practices including unit testing, API testing, and end-to-end testing

Working with lean and agile practices (e.g. Kanban, Scrum, etc.)

Collaborating in cross-functional teams

It’d be amazing if you can also:

Make use of modern UI data layer technologies (i.e. Relay, GraphQL, Apollo, etc.)

Design, build, debug and help contribute to evolving cloud based architectures following Everything-as-Code principles

Design an agile release engineering strategy that delivers value incrementally and continuously

Support a highly-available live production system, respond to alerts, diagnose problems using logs and observability tooling, triage and resolve incidents

What we offer

  • We make sure our team is well looked after with generous salaries and a great benefits package which includes:
  • Annual £2,000 training budget
  • Enhanced pension with employer contribution of up to 5% of your salary
  • Group Life Insurance
  • Income Replacement Benefit
  • Critical Illness Cover
  • Private Medical Insurance
  • Your choice of hardware and mobile phone
  • £2,000 home-office set up budget and contribution to home broadband
  • Matched (pre-tax) charity GAYE donations
  • Cycle to work
  • Enhanced parental leave

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Red Badger