Full Stack Engineer

Full Stack Engineer

Belfast Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
Go Premium
E

At a Glance

  • Tasks: Develop and maintain scalable applications using Python and modern frontend frameworks.
  • Company: Join a dynamic team focused on quality and collaboration in tech.
  • Benefits: Enjoy flexible work setups, competitive pay, and strong benefits.
  • Why this job: Make an impact across the development lifecycle in a supportive environment.
  • Qualifications: 2+ years of fullstack experience with Python and modern JavaScript frameworks required.
  • Other info: Opportunity to learn about cloud platforms and containerization tools.

The predicted salary is between 28800 - 48000 £ per year.

About the Role

We’re looking for a talented and versatile Fullstack Engineer with strong experience in Python and a modern frontend framework (such as React, Vue, or Angular). In this role, you’ll help build and maintain key parts of my client's product, working across the stack to create performant, user-friendly features and services. You’ll collaborate closely with cross-functional teams and contribute to a codebase that powers essential functionality for both internal and external users.

What You’ll Do

  • Develop and maintain scalable backend applications using Python.
  • Build responsive, modern user interfaces with React.
  • Write clean, maintainable code and contribute to code reviews.
  • Participate in product planning, feature discussions, and sprint cycles.
  • Collaborate with designers, PMs, and other engineers to deliver high-quality features end-to-end.
  • Monitor application performance and help troubleshoot and resolve production issues.
  • Continuously improve the codebase and development processes.

What We’re Looking For

  • 2+ years of fullstack development experience.
  • Proficiency in Python and web frameworks such as Flask, Django, or FastAPI.
  • Experience with a modern JavaScript frontend framework (React, Vue, or Angular).
  • Solid understanding of RESTful APIs, HTTP, and web application architecture.
  • Comfortable working with databases (SQL or NoSQL) and ORMs.
  • Familiarity with Git, CI/CD, and agile development practices.
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork abilities.

Nice to Have

  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with containerization tools like Docker.
  • Exposure to frontend testing libraries and backend unit testing.
  • Understanding of accessibility, security, and performance optimization.

Why Join Us

  • Work on a modern tech stack with a team that values quality and collaboration.
  • Opportunity to grow and have impact across the full development lifecycle.
  • Supportive, inclusive environment with room to learn and innovate.
  • Competitive compensation, flexible work setup, and strong benefits.

Sound like a fit? Get in touch with Rory at

E

Contact Detail:

Enso Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially Python and modern frontend frameworks like React, Vue, or Angular. Having hands-on experience or personal projects showcasing these skills can really set you apart.

✨Tip Number 2

Engage with the developer community by participating in forums or contributing to open-source projects related to Python and frontend frameworks. This not only enhances your skills but also helps you build a network that could lead to job opportunities.

✨Tip Number 3

Prepare to discuss your problem-solving approach during interviews. Be ready to share examples of how you've tackled challenges in previous projects, particularly those involving backend applications or user interface development.

✨Tip Number 4

Showcase your teamwork and collaboration skills by highlighting experiences where you've worked closely with designers, product managers, or other engineers. This is crucial as the role involves cross-functional collaboration.

We think you need these skills to ace Full Stack Engineer

Proficiency in Python
Experience with web frameworks such as Flask, Django, or FastAPI
Familiarity with modern JavaScript frontend frameworks (React, Vue, or Angular)
Solid understanding of RESTful APIs
Knowledge of HTTP and web application architecture
Experience with databases (SQL or NoSQL) and ORMs
Familiarity with Git and CI/CD practices
Strong problem-solving skills
Attention to detail
Good communication abilities
Teamwork skills
Experience with cloud platforms (AWS, GCP, or Azure)
Familiarity with containerization tools like Docker
Exposure to frontend testing libraries and backend unit testing
Understanding of accessibility, security, and performance optimization

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any modern frontend frameworks like React, Vue, or Angular. Emphasise your fullstack development experience and relevant projects that showcase your skills.

Craft a Compelling Cover Letter: Write a cover letter that explains why you are a great fit for the Fullstack Engineer role. Mention specific experiences that align with the job description, such as your proficiency in RESTful APIs and your collaborative work with cross-functional teams.

Showcase Your Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your ability to build scalable applications and user-friendly interfaces. Highlight any contributions to open-source projects or personal projects that utilise the technologies mentioned in the job description.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. Ensure that your application is clear, concise, and free of mistakes to make a strong impression.

How to prepare for a job interview at Enso Recruitment

✨Showcase Your Full Stack Skills

Be prepared to discuss your experience with both backend and frontend technologies. Highlight specific projects where you've used Python alongside a modern framework like React, Vue, or Angular, and explain how you tackled challenges in those projects.

✨Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Practice coding challenges related to algorithms and data structures, and be ready to explain your thought process clearly during the interview.

✨Familiarise Yourself with RESTful APIs

Since a solid understanding of RESTful APIs is crucial for this role, brush up on how they work. Be ready to discuss how you've implemented or consumed APIs in past projects, and any challenges you faced.

✨Communicate Effectively

Good communication is key when collaborating with cross-functional teams. Prepare to share examples of how you've worked with designers, product managers, and other engineers to deliver high-quality features, emphasising your teamwork abilities.

Full Stack Engineer
Enso Recruitment
Location: Belfast
Go Premium

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

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>