james-bowers

james-bowers

BBC Elixir Software Engineer | On-site or remote

Introductory paragraph

You’ll be joining a small, focused team working on a reusable cross-platform resiliency layer. You will design solutions based around AWS infrastructure and will write high quality, scalable code mainly in Elixir and Ruby. You’ll be passionate about solid object-oriented code design, investigating emerging web technologies and building highly scalable microservices as a platform for the future of BBC News.

https://careerssearch.bbc.co.uk/jobs/job/Software-Engineer-Frameworks-team-ElixirRubyPython/42854

About us

My name: James Bowers
My position: Software Engineer
Company name: BBC
Website: https://www.bbc.co.uk
Country: Global
How we use Elixir:
We use Elixir to route requests to backend services, providing a performant and highly available resiliency layer.

About the job

Job title: Software Engineer
Job description:
BBC Software Engineer, working on-site or remotely on Elixir and Ruby apps.

Salary range: Competitive
Position on remote work: Yes!
Qualifications or experience required: Experience with Elixir, Ruby, Python or a functional language.

What the successful job applicant will be working on:
Your team will own the design and build process of services that keep our products running well - including build and deployment tools, config management, monitoring and reporting. You’ll provide capabilities as-a-service for other teams to use and be a centre of excellence for our use of Cloud technologies.

About the interview process

applicant
|> cv()
|> coding_test()
|> interview()

Further info
https://careerssearch.bbc.co.uk/jobs/job/Software-Engineer-Frameworks-team-ElixirRubyPython/42854

First Post!

AstonJ

AstonJ

It’s awesome to see The BBC using Elixir! I was wondering how long it would take them, given they have used Ruby in the past :smiley:

Could you do a write-up of some sort and post it in our #community:showcase-adoption section James? I’m sure lots of people would be interested in hearing how The BBC are using Elixir :003:

Most Liked

dimitarvp

dimitarvp

Brexit is going to happen after the UNIX time era anyway. No rush. :smiley:

10
Post #8
jola

jola

:smiley:

AstonJ

AstonJ

Move here Norbert :003:
Quick, before Brexit happens! :lol:

Last Post!

OvermindDL1

OvermindDL1

oop had an oddly related issue lately, lol:
https://github.com/wojtekmach/oop/issues/7

Where Next?

Popular in Jobs Top

pdobacz
OmiseGO Pte. Ltd., a subsidiary of Omise Holdings Pte. Ltd., is bringing to market a white-label mobile wallet platform that facilitates ...
New
smanza
Introductory paragraph Uniris and its blockchain is seeking developers to join the adventure. Uniris offers the first integrated servic...
New
christo-ph
Introductory paragraph For a fresh project, we are going to create a pilot application. UI/UX/Frontend will be provided, needs to be im...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
entone
Introductory paragraph Our mission is to protect homes, families and communities from wildfire disasters. Frontline enables customers t...
New
AstonJ
If you have a freelance or short term contract job, or one where you are looking for interns or equity-only jobs (i.e any job which is no...
New
jgwmaxwell
Introductory paragraph At CoCoCo (Connect. Combine. Collaborate.), we’re on a mission to unlock connectivity across the global print ind...
New

Other popular topics Top

JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 55125 245
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 44265 214
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New

We're in Beta

About us Mission Statement