Senior Full Stack Engineer

REF:
34174
Location:
Portugal
Salary:
£75,000
Type:
Permanent

Company: Ed-Tech Provider
Position: Senior Full Stack Software Engineer
Location: Portugal or Spain (Remote)
Contact Type: Full Time, Permanent
Start Date: ASAP

Overview

You have the chance to join an established global ed-tech provider, who’ve built an industry leading learning platform supporting cutting-edge technology education and skills development. With over 14 million users worldwide, and significant organic growth across the business, the future is looking bright!

Due to these growth plans, the business is now looking to appoint several individuals across their Growth Engineering Team, including a Senior Full Stack Software Engineer. As a Senior Full Stack Software Engineer, you will be leading the development of innovative web applications that enhance and revolutionise essential user experiences.

Key Responsibilities for the Senior Full Stack Software Engineer:
 

  • Develop a leading platform for guiding users to educational content.
  • Influence the technical direction of Growth products.
  • Utilise cutting-edge frontend and backend technologies to tackle complex problems.
  • Enhance existing growth features and create new ones.
  • Manage multiple components in the microservices architecture.
  • Support and contribute to the micro frontend ecosystem.
  • Collaborate closely with the team to build scalable services.
  • Mentor and inspire engineers through coaching and support.

Key Requirements for the Senior Full Stack Software Engineer:
 

  • 4+ years of web development experience with TypeScript, ReactJS, GraphQL, and NodeJS (both frontend and backend).
  • Proficient in writing clean, maintainable, performant, and testable code.
  • Passionate about performance, product development, and user empathy, with an eye for detail.
  • Strong problem-solving skills and pragmatic, results-oriented mindset.
  • Demonstrates ownership of products or features with excellent collaboration skills.
  • Highly organized, adaptable, and eager to learn.
  • Familiar with cloud infrastructure (AWS/GCP) and relational databases.