Full Stack Developer
Reed
Walsall, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 77KJob location
Remote
Walsall, United Kingdom
Tech stack
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Client Server Models
Cloud Computing
Code Review
Software Debugging
Amazon DynamoDB
Python
NoSQL
Scrum
Cloud Services
Standard Sql
SQL Databases
Cloud Platform System
React
Flask
Backend
GIT
FastAPI
Extreme Programming (XP)
GraphQL
Functional Programming
REST
Serverless Computing
Job description
- Design and develop robust backend systems using Python (FastAPI or Flask)
- Build and integrate RESTful and GraphQL APIs
- Develop React-based front-end components for a seamless user experience
- Architect and deploy solutions on AWS, leveraging services like Lambda, S3, DynamoDB, and more
- Write clean, reusable, and testable code following TDD/BDD principles
- Collaborate with engineers to ensure scalability and efficiency
- Participate in code reviews, share knowledge, and continuously improve
- Debug and troubleshoot issues to keep things running smoothly
Technologies:
- AWS
- Lambda
- Architect
- Backend
- Cloud
- EC2
- FastAPI
- Flask
- Git
- GraphQL
- NoSQL
- Python
- React
- SQL
- Serverless
- TDD
- XP
- Fullstack
More:
We are a dynamic scale-up technology business focused on building innovative, cloud-based platforms. Our culture values collaboration, continuous learning, and cutting-edge engineering, leveraging technologies like Python, React, and AWS to create reliable and efficient products. By joining our ambitious team, you will work on a greenfield project that will make a real impact in the industry. We offer flexible working from home options and cultivate an environment where you can grow and thrive.
Requirements
- Proven Python experience (FastAPI or Flask preferred)
- React expertise-this is essential
- Strong experience with AWS cloud services (EC2, Lambda, S3, DynamoDB, etc.)
- Solid understanding of SQL and NoSQL databases
- Experience with RESTful APIs and client-server communication
- Strong problem-solving and debugging skills
- Familiarity with Git and version control best practices
- Bonus: Serverless architecture experience
- Bonus: Exposure to Scrum or Extreme Programming (XP)