At a Glance
- Tasks: Design and develop scalable full-stack applications using React and Python.
- Company: Join Amdaris, a rapidly growing tech company with exciting projects.
- Benefits: Flexible hours, training opportunities, gym allowance, and team-building events.
- Other info: Enjoy a collaborative environment with excellent career growth potential.
- Why this job: Be part of a dynamic team and make a real impact on innovative software solutions.
- Qualifications: 5+ years in software development with strong React and Python skills.
The predicted salary is between 60000 - 80000 £ per year.
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting‑edge projects, there has never been a better time to join our incredible team.
We connect the right people with the right tasks for fantastic outcomes. We’ve grown 40% every year for the last four years, and we’re still getting bigger. With an incredible growth plan and exciting projects from day one, now is the time to join our fantastic team.
Overview
We are looking for a Senior Software Engineer (Full Stack) with strong expertise in React and Python to join our engineering team. The candidate is a self-driven engineer with a startup mentality, capable of working independently while delivering robust, production‑grade systems. This role requires someone who understands the full product lifecycle, can think in systems, and clearly communicates technical decisions, trade‑offs, and non‑functional requirements.
Responsibilities
- Design, develop, and maintain scalable full‑stack applications using React (frontend) and Python (backend).
- Build production‑ready features that integrate with internal and external APIs.
- Collaborate with product managers, designers, and engineers to translate requirements into technical solutions.
- Ensure high standards of code quality, performance, scalability, and maintainability.
- Design and implement REST APIs, authentication, and authorization mechanisms.
- Analyse and communicate non‑functional requirements (NFRs) such as performance, scalability, security, and reliability.
- Understand and manage the impact of backend architecture on frontend performance and user experience.
- Participate in architectural discussions and contribute to system design decisions.
- Integrate external services and emerging technologies such as LLM‑based services where appropriate.
- Communicate technical concepts clearly to both technical and non‑technical stakeholders.
Requirements
Core Requirements
- 5+ years of commercial software development experience.
- Proven experience as a Full Stack Engineer.
- Strong expertise in React and modern frontend development.
- Solid backend development experience using Python.
- Experience building and maintaining live, production‑grade products.
Technical Skills
- Strong knowledge of React ecosystem and modern frontend development practices.
- Backend development using Python (API development, service design).
- Experience with REST APIs, API integration, and authentication/authorization mechanisms.
- Understanding of system design principles and scalable architectures.
- Ability to analyse and explain non‑functional requirements (performance, scalability, reliability, security).
- Understanding of how backend design impacts frontend performance and behavior.
- Experience integrating LLMs or AI services is a strong plus.
Soft Skills
- Excellent communication skills.
- Strong system thinking and structured problem solving.
- Ability to clearly articulate technical ideas and trade‑offs.
- Self‑driven and proactive, with a startup mindset.
- Comfortable working in a fast‑moving, collaborative environment.
Benefits
- Opportunities for certification and training.
- Internal referral bonus up to EUR 1.000.
- English courses.
- Gym allowance.
- Medical Reimbursement.
- Full salary covered up to 20 days of sickness.
- Flexible working hours.
- Loyalty scheme.
- Team building activities, special events and conferences.
- UK/EU Travel opportunities.
- Snacks and drinks in the office.
Senior React + Python Full-Stack Engineer - Flexible Hours in Bristol employer: Amdaris
At Amdaris, we pride ourselves on being an exceptional employer that fosters a dynamic and collaborative work culture. With flexible working hours, opportunities for professional growth through training and certifications, and a strong focus on employee well-being, including gym allowances and medical reimbursements, we ensure our team members thrive both personally and professionally. Joining us means becoming part of a rapidly growing company with exciting projects and the chance to work alongside talented individuals in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior React + Python Full-Stack Engineer - Flexible Hours in Bristol
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at Amdaris. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
Don’t just tell us what you can do; show us! Create a portfolio showcasing your best projects, especially those using React and Python. This is your chance to shine and demonstrate your expertise in a tangible way.
✨Ace the Interview
Prepare for your interview by brushing up on both technical skills and soft skills. Be ready to discuss your past projects and how you tackled challenges. Remember, we love a good problem-solver!
✨Apply Through Our Website
Make sure to apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our fantastic team.
We think you need these skills to ace Senior React + Python Full-Stack Engineer - Flexible Hours in Bristol
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with React and Python in your application. We want to see how you've used these technologies in real projects, so don’t hold back on the details!
Tailor Your Application:Take a moment to customise your application for this role. Mention how your past experiences align with our needs and how you can contribute to our exciting growth plans. It shows us you’re genuinely interested!
Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so make sure your technical skills and experiences are easy to understand. Avoid jargon unless it’s necessary!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this fantastic opportunity with our team!
How to prepare for a job interview at Amdaris
✨Know Your Tech Inside Out
Make sure you brush up on your React and Python skills before the interview. Be ready to discuss your past projects in detail, especially those that showcase your ability to build scalable applications and integrate APIs. This will show them you’re not just familiar with the tech, but you can also apply it effectively.
✨Communicate Clearly
Since this role requires clear communication of technical concepts, practice explaining your work to someone who isn’t a techie. This will help you articulate your ideas during the interview, making it easier for both technical and non-technical stakeholders to understand your thought process.
✨Show Your Problem-Solving Skills
Prepare to tackle some system design questions or coding challenges during the interview. Think through your approach to solving problems and be ready to discuss trade-offs and non-functional requirements. This will demonstrate your strong system thinking and structured problem-solving abilities.
✨Embrace the Startup Mentality
Amdaris is looking for someone with a startup mindset, so be prepared to share examples of how you've worked independently and taken initiative in previous roles. Highlight your adaptability and willingness to take on new challenges, as this will resonate well with their growth-focused culture.