Senior Software Engineer

Senior Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Build and scale a Node.js application while designing new features.
  • Company: Ambitious tech-for-good start-up in London City Centre.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Join a tight-knit team and make a real impact on innovative IoT products.
  • Qualifications: Strong experience with Node.js and willingness to learn other technologies.
  • Other info: Work on a greenfield platform with no legacy code.

The predicted salary is between 36000 - 60000 £ per year.

Are you the kind of Senior Software Engineer who enjoys taking something fast-and-scrappy and turning it into something scalable, elegant, and genuinely robust? This is a chance for a Senior Software Engineer to join a small, but ambitious tech-for-good / IoT start-up based in the London City Centre that’s building products to make sense of massive data streams. You’ll be part of a tight-knit team (around ten people total, five software engineers), working on a genuinely greenfield platform with a modern stack and zero legacy.

The focus now is on maturing the codebase - re-architecting, refactoring, testing, and scaling. As a Senior Software Engineer, you’ll play a key role in helping the team evolve from early-stage speed to long-term stability, with the freedom to influence both product direction and engineering quality.

What you’ll be doing:

  • Building and scaling a Node.js application that sits at the core of the product
  • Designing and implementing new features for different sectors and use cases
  • Helping drive improvements in code quality, architecture, and testing practices
  • Working closely with product and engineering to prioritise, shape, and deliver features
  • Introducing best practices and guiding a shift towards cleaner, more maintainable code

What we’re looking for:

  • Strong hands-on experience with Node.js – backend software development
  • Comfortable working across or picking up other tech as needed – ie AWS, React etc

Senior Software Engineer employer: FYRE Global

Join a dynamic tech-for-good start-up in the heart of London, where your contributions as a Senior Software Engineer will directly impact the development of innovative IoT solutions. With a strong emphasis on collaboration and personal growth, you'll thrive in a supportive environment that encourages creativity and technical excellence, all while enjoying the benefits of a hybrid work model. This is an exceptional opportunity to be part of a passionate team dedicated to transforming data into meaningful insights, with ample room for professional development and influence over product direction.
F

Contact Detail:

FYRE Global Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in IoT or startups. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Node.js projects and any contributions to open-source. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss how you've tackled challenges in past projects.

✨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, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Software Engineer

Node.js
Backend Development
Scalability
Code Quality Improvement
Software Architecture
Testing Practices
AWS
Feature Design and Implementation
Collaboration with Product Teams
Refactoring
Clean Code Principles
Adaptability to New Technologies

Some tips for your application 🫡

Show Your Passion for Tech-for-Good: When writing your application, let us know why you're excited about working in a tech-for-good environment. Share any relevant experiences or projects that highlight your commitment to making a positive impact through technology.

Highlight Your Node.js Expertise: Make sure to showcase your hands-on experience with Node.js in your application. We want to see specific examples of how you've built and scaled applications, so don’t hold back on the details!

Emphasise Team Collaboration: Since we’re a small, tight-knit team, it’s important to demonstrate your ability to work collaboratively. Mention any past experiences where you’ve successfully worked with product and engineering teams to deliver features or improve code quality.

Keep It Clean and Concise: We appreciate clarity and brevity! Make sure your application is well-structured and easy to read. Avoid jargon unless it’s necessary, and focus on conveying your skills and experiences in a straightforward manner.

How to prepare for a job interview at FYRE Global

✨Know Your Node.js Inside Out

Make sure you brush up on your Node.js skills before the interview. Be ready to discuss your past projects, particularly those where you’ve built scalable applications. They’ll want to see how you’ve tackled challenges and improved code quality in your previous roles.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific problems you've solved in your previous positions. Think of examples where you turned a fast-and-scrappy solution into something robust. This will demonstrate your ability to evolve a product from early-stage speed to long-term stability.

✨Familiarise Yourself with Their Tech Stack

While Node.js is key, don’t forget to familiarise yourself with other technologies mentioned in the job description, like AWS and React. Even if you haven’t worked extensively with them, showing that you’re willing to learn and adapt can set you apart.

✨Ask Insightful Questions

Prepare some thoughtful questions about their current projects and future direction. This shows your genuine interest in the role and helps you understand how you can contribute to maturing their codebase and improving engineering practices.

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

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