Full Stack Engineer
Apply now

Full Stack Engineer

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Apply now
O

At a Glance

  • Tasks: Join us as a Full Stack Engineer, enhancing our online learning platform with exciting new features.
  • Company: We're a fast-growing tech company revolutionising online education for millions globally.
  • Benefits: Enjoy remote work flexibility, personal development budgets, and annual company retreats.
  • Why this job: Be part of a dynamic team, shaping the future of learning through technology and innovation.
  • Qualifications: 3+ years in software development with skills in JavaScript, TypeScript, Node.js, and React required.
  • Other info: Mentorship opportunities available for junior engineers and a focus on continuous improvement.

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

Our client is a fast-growing technology company that provides an interactive platform for online learning. They focus on delivering engaging, hands-on content to help professionals develop key technical skills. The platform has experienced rapid growth, now serving millions of users globally. This is an exciting opportunity to work on a product that blends education and technology, providing users with a structured yet practical way to learn.

Tasks

They are looking for a Full Stack Engineer to support the continued expansion of their platform. The role involves maintaining and improving the existing codebase while building new features that enhance user engagement. The focus is on growth engineering, meaning you'll work in short, data-driven development cycles, bringing ideas from concept to completion in collaboration with a small, cross-functional team.

Requirements

  • 3+ years of experience in software development (backend and frontend).
  • Experience working in high-growth tech environments (startup or scale-up preferred).
  • Hands-on experience with: JavaScript, TypeScript, Node.js, React, and cloud-based databases.
  • Git, HTML, CSS, and modern web frameworks.
  • Strong understanding of software architecture and design principles.
  • Experience working with CI/CD pipelines and cloud services.
  • Familiarity with Agile methodologies such as Scrum.
  • Passion for building user-friendly, scalable applications.

Responsibilities

  • Design and implement software solutions with scalability, reliability, and security in mind.
  • Work closely with product managers, designers, and developers to deliver new features.
  • Mentor junior engineers and contribute to team-wide knowledge sharing.
  • Write high-quality, maintainable code using modern web technologies.
  • Develop and optimise database queries while maintaining efficient data models.
  • Monitor system performance and address any technical issues proactively.
  • Stay up to date with new technologies and best practices in software development.
  • Participate in Agile development processes, including sprint planning and retrospectives.
  • Contribute to continuous improvement of engineering workflows.

Benefits

  • Remote-first working: flexibility to work from anywhere.
  • Flexible hours: autonomy over your schedule with core team collaboration hours.
  • Personal development budget: funding for training, courses, or certifications.
  • Company retreats: annual team meet-ups to connect and unwind.
  • Home office setup: equipment provided to support remote work.
  • Healthcare support: depending on location, private health insurance may be available.
  • Enhanced parental leave: support for new parents beyond statutory requirements.
  • Pension or retirement contributions: country-specific benefits available.

Full Stack Engineer employer: OpenSource

Our client is an exceptional employer, offering a dynamic work culture that prioritises flexibility and personal growth. With a remote-first approach and flexible hours, employees enjoy the autonomy to balance their professional and personal lives while contributing to a rapidly expanding platform that transforms online learning. The company invests in its team through a personal development budget, annual retreats, and enhanced parental leave, making it an ideal place for Full Stack Engineers seeking meaningful and rewarding employment.
O

Contact Detail:

OpenSource Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in full stack development, especially focusing on JavaScript, TypeScript, Node.js, and React. Being well-versed in these technologies will not only boost your confidence but also demonstrate your commitment to staying current in a fast-paced tech environment.

✨Tip Number 2

Engage with the online learning community by participating in forums or contributing to open-source projects. This will help you build a network of professionals in the field and showcase your skills, making you a more attractive candidate for the role.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies during interviews. Be ready to share specific examples of how you've contributed to sprint planning or retrospectives, as this will highlight your ability to work effectively in a collaborative environment.

✨Tip Number 4

Showcase your passion for building user-friendly applications by sharing personal projects or contributions that focus on user experience. This can set you apart from other candidates and align with the company's mission of enhancing user engagement.

We think you need these skills to ace Full Stack Engineer

JavaScript
TypeScript
Node.js
React
Cloud-based Databases
Git
HTML
CSS
Modern Web Frameworks
Software Architecture
Design Principles
CI/CD Pipelines
Cloud Services
Agile Methodologies
Scrum
Scalability
Reliability
Security
Mentoring
Database Query Optimisation
System Performance Monitoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, Node.js, and React. Emphasise any work you've done in high-growth tech environments and your familiarity with Agile methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building user-friendly applications and your excitement about the opportunity to work on an interactive learning platform. Mention specific projects where you contributed to growth engineering.

Showcase Your Projects: If possible, include links to your GitHub or portfolio showcasing relevant projects. Highlight any features you've built that demonstrate your ability to enhance user engagement and your understanding of software architecture.

Prepare for Technical Questions: Anticipate technical questions related to your experience with CI/CD pipelines, cloud services, and modern web frameworks. Be ready to discuss how you've implemented scalable and reliable software solutions in previous roles.

How to prepare for a job interview at OpenSource

✨Showcase Your Technical Skills

Be prepared to discuss your experience with JavaScript, TypeScript, Node.js, and React. Bring examples of projects you've worked on that demonstrate your proficiency in these technologies, especially in a high-growth environment.

✨Understand the Company’s Product

Familiarise yourself with the interactive platform and its features. Think about how you can contribute to enhancing user engagement and be ready to share ideas during the interview.

✨Emphasise Collaboration

Since the role involves working closely with product managers, designers, and other developers, highlight your experience in cross-functional teams. Share examples of how you've successfully collaborated in Agile environments.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios that reflect the responsibilities of maintaining and improving a codebase.

Full Stack Engineer
OpenSource
Apply now
O
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>