Location: Berkshire
Salary:£70-90k per year
Type: Hybrid 2 days/week working from home
In this role, reporting to the Head of Software Development you will design the server-side architecture, working with the Development team and Product Managers.
Further key responsibilities:
- Develop necessary APIs for the front-end applications
- Develop and manage well-functioning databases and applications
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Write technical documentation
- Work with data scientists and analysts to improve software
- Over 5 years of proven development track record
- Programming RESTful APIs, GraphQL and gRPC using Javascript on Node.js
- Databases esp. MySQL, PostgreSQL
- Web servers like Nginx and also API gateways, reverse proxies, load balancers
- ORMs like Sequelize, DB abstraction libraries like Knex
- AWS systems like EC2, RDS, S3, ELB, VPC, VPN, Gateways and IAM
- Web app programming using React, JSX, HTML, CSS
- Building and maintaining CI/CD pipelines like Github actions with DevOps team members.
- Programming using Typescript and Python
- Document/NoSQL databases
- IoT systems and MQTT protocol
- Mobile app programming using React Native
- Operational knowledge of OSes like Linux and containerisation via Docker
- Other cloud platforms like GCP and Azure