Overview
Shape Your Future with Us. We provide specialised software development and technical support, and we excel in delivering tailored solutions and comprehensive support services. We have successfully delivered custom software development, system integration, and ongoing technical support, enabling the group to enhance its operational efficiency and scalability. Our unique ability to bridge technical intricacies with business needs positions us as a key driver of group’s technological strategy.
Your Role
We are seeking an experienced Senior Full Stack Developer (preferred experience of 8 - 10 years) with strong expertise in Python (FastAPI) and React.js to lead the design and development of scalable, high-performance web applications.
In this role, you will play a key part in shaping technical architecture, mentoring developers, and delivering robust solutions aligned with business goals. This is an excellent opportunity for someone looking to take ownership and contribute strategically within a growing product-focused organisation.
Key Responsibilities
- Lead the design and development of scalable backend services using Python and FastAPI
- Architect and build modern, responsive frontend applications using React.js
- Design and implement secure, high-performance RESTful APIs
- Drive technical design discussions and contribute to architecture decisions
- Mentor junior and mid-level developers, providing technical guidance and code reviews
- Ensure high standards of code quality, testing, and documentation
- Identify and implement improvements for performance, scalability, and reliability
- Contribute to CI/CD pipelines and DevOps best practices
Technical Skills Required
Backend (Python)
- Strong proficiency in Python (3.x) with 5+ years of hands-on experience
- Extensive experience with FastAPI
- Strong expertise in REST API design and development
- Solid understanding of No-SQL database design
- Experience with asynchronous programming and performance optimisation
Frontend (React)
- Strong proficiency in React.js with production experience
- Advanced knowledge of JavaScript (ES6+), HTML5, and CSS3
- Experience with state management (Redux, Context API)
- Strong understanding of component-driven architecture and reusable UI design
- Experience integrating frontend with backend APIs
- Knowledge of responsive design, accessibility, and cross-browser compatibility
DevOps & Cloud
- Hands-on experience with Docker and containerisation
- Strong experience with Git-based workflows
- Exposure to CI/CD pipelines (GitLab CI)
- Practical experience with AWS (EC2, ECS/EKS, S3, Lambda, API Gateway)
Nice to Have
- Strong understanding of microservices architecture
- Familiarity with serverless architecture
- Experience with testing frameworks (PyTest, Jest, React Testing Library)
- Knowledge of security best practices (OAuth2, JWT, OWASP)
- Strong leadership and mentoring capabilities
- Excellent problem-solving and analytical skills
- Ability to influence technical decisions and drive best practices
- Strong communication skills with both technical and non-technical stakeholders
- Ownership mindset with a proactive approach
Benefits
- Competitive salary
- 20 days annual leave + bank holidays
- Hands-on experience in a tech-enabled, data-driven operations team
- Exposure to automation, AI-supported workflows, and modern systems
- Ongoing training and development
- Clear progression into senior operations roles
Why Join Us?
Career Growth: You will grow your career while being part of a company that is pioneering AI-driven innovation and automation across multiple industries.
Supportive Culture: You\'ll be part of a collaborative, high-performance team where knowledge-sharing and mentoring are part of our DNA. We offer a fun, inclusive, and fast-paced environment where your ideas are not only heard they’re encouraged.
Modern Practice: Work with advanced AI-powered tools, streamlined workflows, and full administrative support.
Strategic Expansion: With ambitious growth plans and a national footprint, we offer exciting long-term opportunities in a dynamic firm.
Equality, Diversity & Inclusion: We are an equal opportunities employer and are committed to creating an inclusive and supportive working environment. Applications are welcomed from all suitably qualified individuals.
Ready to Redefine Your Career?
If you are looking to grow your career and be part of a fast-moving, technology-led business, we would love to hear from you. Share your CV with us!
#J-18808-Ljbffr