At a Glance
- Tasks: Develop and deploy AI-based applications while optimising software performance.
- Company: Quest Global, a leader in engineering services with a mission to make a positive impact.
- Benefits: Full-time role with opportunities for growth and a supportive workplace culture.
- Why this job: Join a team that values innovation and empowers you to solve real-world problems.
- Qualifications: Experience in JavaScript and Python, with a passion for software development.
- Other info: Dynamic environment in London with excellent career advancement opportunities.
The predicted salary is between 28800 - 48000 £ per year.
At Quest Global, it’s not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.
Key Responsibilities
- Develop and deploy full-stack, AI-based enterprise applications on an AI Platform
- Test, troubleshoot, and enhance customer software applications with and on behalf of customers
- Identify application performance bottlenecks and implement optimizations
- Conduct design and development reviews of customer software applications
- Write application specifications and documentation
Work Experience & Qualifications
Qualification Musts:
- Software development experience with JavaScript and Python
- Requires theoretical to advanced knowledge of solving problems with software.
- Experience solving problems through exercise of discretion and/or judgment, drawing from prior experiences, with analysis of the issue.
- Experience making changes or enhancements in systems and processes.
Qualifications Preferred:
- Experience with Git or other software version control
- Experience working with JavaScript frameworks such as React, Redux, Vue, Backbone, or Angular.
- Experience deploying software to at least one of the leading cloud computing platforms (i.e., GCP, AWS, Azure)
- Understanding of SQL and NoSQL databases
- Proficiency in object-oriented programming, data structures, algorithms and web application development.
Seniority Level: Entry level
Employment Type: Full-time
Job Function: Engineering and Information Technology
Location: London, England, United Kingdom
Full Stack Developer - Python in London employer: Quest Global
Contact Detail:
Quest Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer - Python in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Quest Global. A friendly chat can open doors and give you insider info on the company culture and what they’re really looking for.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your full-stack projects, especially those using Python and JavaScript. This is your chance to demonstrate your problem-solving abilities and creativity—make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions related to AI applications and cloud platforms. We recommend practicing coding challenges and discussing your thought process out loud to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take that extra step to engage with us directly.
We think you need these skills to ace Full Stack Developer - Python in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Full Stack Developer role. Highlight your experience with Python and JavaScript, and don’t forget to mention any relevant projects or technologies you’ve worked with that match the job description.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role at Quest Global and how your skills can contribute to making a positive difference. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: Since the role involves troubleshooting and optimising applications, be sure to include examples of how you've solved problems in past projects. This will show us that you have the analytical mindset we’re looking for.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at Quest Global
✨Know Your Tech Stack
Make sure you brush up on your JavaScript and Python skills before the interview. Familiarise yourself with the frameworks mentioned in the job description, like React or Angular, as well as cloud platforms like AWS or Azure. Being able to discuss your experience with these technologies will show that you're ready to hit the ground running.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples of how you've tackled challenges in your previous projects. Quest Global values innovative problem-solving, so think about times when you identified bottlenecks or implemented optimisations. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Understand the Company Culture
Do a bit of research on Quest Global’s mission and values. They’re all about making a positive difference, so be ready to explain how your personal values align with theirs. This will help you stand out as a candidate who not only has the technical skills but also fits into their intentional workplace culture.
✨Prepare Questions for Them
Interviews are a two-way street, so come prepared with thoughtful questions about the role and the team. Ask about their approach to software development or how they handle design reviews. This shows your genuine interest in the position and helps you assess if it’s the right fit for you.