At a Glance
- Tasks: Develop and enhance full-stack features for GoFibre’s internal systems.
- Company: Join GoFibre, revolutionising broadband in rural Scotland and England.
- Benefits: Enjoy 31 days holiday, discounted gym membership, and private healthcare.
- Why this job: Make a real impact while working with cutting-edge technologies in a supportive team.
- Qualifications: Experience in full-stack development with strong skills in Python and JavaScript.
- Other info: Dynamic, collaborative environment with excellent career growth opportunities.
The predicted salary is between 46000 - 56000 £ per year.
Location: Edinburgh
Hybrid Working Pattern: Monday to Friday, 9 am to 5 pm
Salary: £46,000 - £56,000 per annum
Benefits: 31 days holiday, discounted gym membership, enhanced pension, private healthcare, employee wellbeing support and career coaching.
Who We Are
At GoFibre we’re on an exciting journey to revolutionise broadband capabilities for homes and businesses in rural towns and villages across Scotland and the north of England, connecting communities and affording them digital capability equal to their city counterparts; whilst being as environmentally conscious as possible, and creating social value in the areas we serve.
How We Work
Collaboration, innovation, commitment, continual improvement of our business and ourselves, are the cornerstones of what creates our collective success. No two days are the same; the landscape is constantly changing, and we think on our feet, move fast and tackle challenges and opportunities head on. We’re always learning and we thrive under pressure, because we support one another and have some laughs along the way. We’re all in this together, as we navigate the road less travelled, pushing the boundaries of what we can deliver and the professionals we can become. We take care of each other and care about work-life balance and wellbeing.
The Team
You’ll join our wider Software Engineering function, working in a smaller squad focused on building, maintaining and enhancing the applications that keep GoFibre running. It’s a collaborative environment where you’ll work closely with other teams across the business, solve real problems and help shape smart, scalable solutions.
What You Will Be Working On
- Developing and enhancing full‑stack features for GoFibre’s internal systems
- Designing and implementing backend services and integrations using Python and modern frameworks
- Building and maintaining frontend applications using JavaScript/TypeScript and frameworks like Angular or Vue
- Working closely with the wider Technology team to align system direction and deliver improvements
- Helping shape technical decisions and taking part in solution design discussions
- Taking part in team planning sessions and regular check‑ins to keep work moving smoothly
- Producing clear, accurate technical documentation and supporting healthy code review practices
What You Will Bring To The Role
- An experienced Full Stack Developer across both frontend and backend
- Strong Python experience with frameworks such as Django or FastAPI
- Solid JavaScript/TypeScript skills and experience with modern frontend frameworks (Angular or Vue)
- Confident designing and working with RESTful APIs, with some exposure to GraphQL
- Experience with relational databases (PostgreSQL/MySQL) and familiarity with NoSQL options
- Comfortable with Git‑based workflows, CI/CD pipelines and modern testing approaches
- A proactive, problem‑solving approach and the ability to explain technical ideas clearly
Diversity & Inclusion
We love that everybody is different, and we believe a diverse workforce will be our strength. We ensure equal opportunity, champion inclusion and we actively encourage applications from suitably qualified candidates regardless of age, disability, gender, race, religion or orientation. Together, we’re all part of the rich GoFibre family and we’re unified by our goals, inspiring our teams to challenge the norm and deliver best‑in‑class service to our customers, all whilst encouraging and appreciating one another.
Application CTA
Are you ready for the challenge? Get in touch now, we can’t wait to hear from you!
Full Stack Software Engineer employer: GoFibre
Contact Detail:
GoFibre Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at GoFibre on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you’ll be working with Python, JavaScript, and frameworks like Django or Angular, make sure you can talk confidently about your experience and even solve some coding challenges on the spot.
✨Tip Number 3
Show your passion for collaboration and innovation during interviews. GoFibre values teamwork and problem-solving, so share examples of how you've worked in teams to tackle challenges and deliver results. It’s all about demonstrating that you’re a great fit for their culture!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the GoFibre family. Let’s get you on board!
We think you need these skills to ace Full Stack Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Full Stack Software Engineer role. Highlight your Python and JavaScript/TypeScript expertise, and don’t forget to mention any relevant frameworks you've worked with!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re excited about joining GoFibre. Share your passion for technology and how you can contribute to our mission of revolutionising broadband capabilities in rural areas.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous projects. We love a proactive approach, so let us know how you’ve solved problems and contributed to team success!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at GoFibre
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and JavaScript/TypeScript. Brush up on frameworks like Django, FastAPI, Angular, or Vue, and be ready to discuss your experience with them in detail.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous projects. GoFibre values a proactive approach, so think of specific instances where you identified a problem and implemented a solution, particularly in a collaborative environment.
✨Understand Their Mission
Familiarise yourself with GoFibre’s mission to revolutionise broadband in rural areas. Be prepared to discuss how your skills can contribute to their goals and how you align with their commitment to innovation and social value.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project management processes, and how they support professional development. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.