There are a wide range of problems to tackle as a Software Developer at Form3, from configuring nginx proxies to writing custom payment routing and handling logic, and we contribute open source back to the community. We believe that the language you write the code in is just how you convey your solution to the computer and the real value is being able to think through a problem.
You will be working on new development projects, focused on best practice across the board, including automation of absolutely everything (Terraform for infrastructure deployments to AWS, CI/CD with contract-based testing and auto-deployment of services within Docker containers, etc.), pair programming and TDD/BDD. Although many of us live around London, we are operating as a remote team, and typically working from home and pair programming.
Our development team of over 20 people are all passionate about software, love to experiment with the latest technologies and enjoy solving interesting and challenging problems. Seeing as they all work remotely, they have to be great communicators and enjoy working in a collaborative team-environment.
We try to pick the right tool for the job, and these regularly change but the below should give you a flavour of what we work with:
Some of the languages we currently use are: Go, Java, Python, Ruby
Some of the tools we use: Terraform, Docker, Vault, Consul, Linkerd
Our platform runs in AWS where we use: SQS, SNS, EC2, ECS, RDS and others
How to apply
If you are interested in applying for this position please send a copy of your CV to email@example.com and reference welovegolang.com