Join Field Energy as they are looking for a Senior Full Stack Software Engineer
Overview
No salary declared 😔
London,
Expires at anytime
Job Description - Senior Fullstack Software Engineer - Field
1 / WHAT PROBLEMS AND CHALLENGES WILL YOU WORK ON
Field is looking for a Senior Fullstack Software Engineer to help build our energy trading platform from the ground up. This will allow us to make use of data from the market, our physical assets and predictions from our machine learning models to derive optimal trading operations for those assets. At the beginning you will be working with the Engineering Manager (Nsikan), as well as our growing data science and data engineering teams.
Below is an overview of the main responsibilities. However, we will grow rapidly and so will your responsibilities, so this is by no means an exhaustive list. There will always be room to grow and learn.
2 / MAIN JOB ACTIVITIES:
- Take ownership of our Operations Platform - the sub-system within our wider platform responsible for providing us with insight into the actions of our platform
- Build delightful experiences for the internal users of our optimisation platform web applications
- Write architecture briefs and proposals, carry out code experiments, and build prototypes of event-driven systems and APIs
- Coordinate with engineering and product leads to define and prioritise task projects that help us meet business objectives
A bit about you:
- Enthusiasm and curiosity about the energy storage industry
- Enjoy contributing to definition of best practises
- Humble and hands-on team player, necessary in a small company environment
- Ability to work well with others at all levels, including senior management
- Ability to work to tight timescales and deadlines
- Ability to multitask, manage time effectively, and plan across multiple initiatives
- Great communicator that enjoys both upskilling team members and learning from them
Experience and skills we look for:
Technical:
- Strong experience in developing and supporting complex web applications (React/Angular) in production
- Building, testing, deploying and maintaining containerised applications
- Experience in building data-rich applications with charting and visualisations
- Experience with testing approaches for modern web applications
- Experience designing, building and maintaining microservice-backed APIs
Nice to have:
- Experience with Infrastructure-as-Code tools like Terraform
- Familiarity with Storybook for streamlined UI development
- Familiarity with application and performance monitoring for modern web applications
- Familiarity with event-driven architectures
3 / OUR TECH STACK
- Frontend: React, Typescript, Jest/ViTest
- Backend: Python (Fast API), DynamoDB, PostgresQL, S3, SNS, ECS/Lambda.
- Infrastructure: Terraform, AWS.
- CICD: Docker, Github Actions.
This is by no means an exhaustive list. We’re also hoping you will make some suggestions ;) .