£62 Per hour
Inside
Remote
United Kingdom
Summary: The Full-Stack Engineer role focuses on leveraging Python, React, and AWS to enhance and modernize data systems while developing new data-driven solutions. The position involves collaboration across teams to deliver comprehensive software and data solutions, blending full-stack development with data engineering. This opportunity is ideal for engineers who enjoy problem-solving and working with diverse technologies in a remote setting. The role is for a 6-month duration and falls under IR35 regulations.
Key Responsibilities:
- Enhancing and modernizing existing reporting and data systems
- Reverse-engineering legacy processes to understand and improve business logic
- Designing and developing new data-driven solutions on the client’s cloud-based platforms
- Collaborating across teams to deliver end-to-end software and data solutions
Key Skills:
- Strong Python experience for building backend services and data pipelines
- Front-end experience with React, including state management and component-driven design
- Proficiency in SQL and experience with relational databases
- Familiarity with serverless or containerized applications on AWS (Lambda, ECS, S3, DynamoDB, etc.)
- Experience with Pandas, PySpark, or similar data processing frameworks
- Ability to extract, transform, and analyze data from multiple sources
- Experience with data visualization tools such as Power BI, Tableau, or similar
- Git/GitHub and CI/CD pipeline experience
- Strong understanding of TDD and testing frameworks (PyTest, Playwright)
- Familiarity with Agile methodologies and pair programming
- Commitment to clean code, documentation, and software engineering best practices
Salary (Rate): £62.00/hr
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Full-Stack Engineer (Python / React / AWS) 6 months | Remote | IR35
We’re seeking a talented Full-Stack Engineer with strong Python, React, and AWS skills to join our client’s innovative technology team. This is a unique opportunity to work across modern data systems, build scalable applications, and deliver business-critical insights while shaping the next generation of data solutions.
The Role
You’ll be instrumental in:
- Enhancing and modernizing existing reporting and data systems
- Reverse-engineering legacy processes to understand and improve business logic
- Designing and developing new data-driven solutions on the client’s cloud-based platforms
- Collaborating across teams to deliver end-to-end software and data solutions
This role blends hands-on full-stack development with data engineering, ideal for engineers who enjoy problem-solving and working across diverse technologies.
Key Skills & Experience
- Full-Stack Development:
- Strong Python experience for building backend services and data pipelines
- Front-end experience with React, including state management and component-driven design
- Proficiency in SQL and experience with relational databases
- Familiarity with serverless or containerized applications on AWS (Lambda, ECS, S3, DynamoDB, etc.)
- Data Engineering & Reporting:
- Experience with Pandas, PySpark, or similar data processing frameworks
- Ability to extract, transform, and analyze data from multiple sources
- Experience with data visualization tools such as Power BI, Tableau, or similar
- DevOps & Best Practices:
- Git/GitHub and CI/CD pipeline experience
- Strong understanding of TDD and testing frameworks (PyTest, Playwright)
- Familiarity with Agile methodologies and pair programming
- Commitment to clean code, documentation, and software engineering best practices
If you’re an experienced Full-Stack Engineer passionate about Python, React, and cloud-based data solutions, we’d love to hear from you.