Full Stack Engineer at OpenSource
Remote, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

14 Jun, 25

Salary

70000.0

Posted On

14 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development

Industry

Computer Software/Engineering

Description

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 frameworksStrong 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
Loading...