Senior Full-Stack Engineer: Python, React & AI UX
Senior Full-Stack Engineer: Python, React & AI UX

Senior Full-Stack Engineer: Python, React & AI UX

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Luxoft

At a Glance

  • Tasks: Design and build robust software for visualising scientific experiments and mathematical models.
  • Company: Join a forward-thinking tech company focused on innovation and collaboration.
  • Benefits: Enjoy competitive salary, health benefits, remote work options, and opportunities for professional growth.
  • Why this job: Lead exciting projects using Python, React, and AI to make a real impact.
  • Qualifications: 5+ years in software development with strong skills in Python and React.
  • Other info: Dynamic team environment with excellent career advancement opportunities.

The predicted salary is between 60000 - 80000 £ per year.

Project is a web application running and visualizing scientific experiments and mathematical models. It focuses on allowing users to visualize different graphical plots - hence Plotly is in the center of work.

Responsibilities

The purpose of this role is to design, build, and maintain robust, scalable, and production ready software. As a senior full stack developer, the role leads the development of backend services in Python and frontend interfaces in React according to UI/UX specifications, ensuring high reliability, strong engineering standards, and a seamless user experience. It also delivers high quality components across the stack, efficient CI/CD pipelines, resilient production deployments, and contributes to architectural decisions, continuous performance improvements, maintainability, usability, and clear technical documentation that strengthens overall platform robustness and team productivity.

Skills

Must have

  • The person must work with minimum supervision, probably with at least 5 years of experience.
  • Strong backend engineering in Python (API development, services, data workflows)
  • Frontend development expertise in React (components, state management, UI integration)
  • Solid experience with CI/CD pipelines
  • Solid experience in Linux command line
  • Proven track record operating and supporting production systems
  • Familiarity with AI augmented solutions, including RAG pipelines or multi agent architectures.
  • Strong testing practices and software engineering fundamentals
  • Ability to collaborate on architecture, code reviews, and cross functional technical decisions

Nice to have

  • Knowledge of OpenShift
  • Experience with AI tools (Lang chain, Lang graph, vector-databases, etc.)
  • Experience with document search applications

Senior Full-Stack Engineer: Python, React & AI UX employer: Luxoft

Join a forward-thinking company that values innovation and collaboration, where as a Senior Full-Stack Engineer, you will play a pivotal role in developing cutting-edge web applications that visualise scientific experiments. Our supportive work culture fosters continuous learning and professional growth, offering opportunities to work with the latest technologies in a dynamic environment. Located in a vibrant area, we provide a flexible work-life balance and a commitment to employee well-being, making us an excellent employer for those seeking meaningful and rewarding careers.
Luxoft

Contact Detail:

Luxoft Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full-Stack Engineer: Python, React & AI UX

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Python and React. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and visualisation tools like Plotly. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your past projects in detail.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Full-Stack Engineer: Python, React & AI UX

Backend Engineering in Python
API Development
Data Workflows
Frontend Development in React
Components and State Management
UI Integration
CI/CD Pipelines
Linux Command Line
Production Systems Support
AI Augmented Solutions
RAG Pipelines
Multi-Agent Architectures
Testing Practices
Software Engineering Fundamentals
Collaboration on Architecture and Code Reviews

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and React, as well as any relevant AI projects. We want to see how your skills align with our needs, so don’t be shy about showcasing your best work!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. We love hearing personal stories that connect your experience to what we do.

Showcase Your Projects: If you've worked on any cool projects, especially those involving scientific experiments or visualisation, make sure to mention them. We appreciate candidates who can demonstrate their hands-on experience and creativity in solving problems.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from our team. Plus, it shows you’re keen to join us at StudySmarter!

How to prepare for a job interview at Luxoft

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python and React, as these are crucial for the role. Brush up on your knowledge of API development and state management in React. Be ready to discuss specific projects where you've implemented these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to talk about challenges you've faced in previous roles, especially related to backend services or CI/CD pipelines. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

✨Demonstrate Your Understanding of AI Solutions

Since familiarity with AI augmented solutions is a nice-to-have, be prepared to discuss any experience you have with RAG pipelines or multi-agent architectures. Even if you haven't worked directly with these, showing enthusiasm and a willingness to learn can go a long way.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their approach to architectural decisions or how they handle performance improvements. This not only shows your engagement but also helps you assess if the company is the right fit for you.

Senior Full-Stack Engineer: Python, React & AI UX
Luxoft

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>