Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Stoke-on-Trent Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Design and develop scalable solutions using JavaScript/TypeScript and AWS technologies.
  • Company: Join GoodFit, an innovative startup transforming B2B growth with actionable data.
  • Benefits: Enjoy a remote-first culture, competitive salary, and the chance to make a real impact.
  • Why this job: Be at the forefront of tech innovation and work directly with founders in a dynamic environment.
  • Qualifications: 5+ years in software development, proficient in JavaScript, TypeScript, and AWS.
  • Other info: Experience diverse technologies and enjoy excellent career growth opportunities.

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

What we do?

At GoodFit, we help our customers unlock their next stages of growth with highly actionable & relevant data. Without a need to speed thousands of hours on manual research, B2B companies use GoodFit\’s data engine to identify their next opportunities, understand their customers & generate demand.

Our platform takes data from hundreds of sources across the internet, and combines it into a real-time and constantly updated view of each opportunity our clients monitor. We process a lot of data to do this, and utilise best-in-class data processing technologies to do this at scale, robustly and efficiently.

We have a great market opportunity, and we are working with many of the highest growth B2B companies out there. In order to keep up with demand, and accelerate development of the platform, we are expanding our core engineering team.

About the role:

As a Senior Software Engineer at GoodFit, you\’ll be at the forefront of our technological innovation and product delivery. We\’re looking for someone who can navigate the fast-paced startup environment, tackle complex challenges head-on, and communicate effectively across all levels of the organisation. Your ability to balance innovation with pragmatism will be key to our success.

You will:

  • Be part of a small team, working in a fully remote-first environment, spanning Europe and UK
  • As a senior software engineer, own understanding of business problems, design, implementation and release of critical features across our stack
  • Design and develop scalable, efficient solutions primarily using JavaScript/TypeScript and AWS technologies, but be prepared to work with a variety of other languages and tools as needed
  • Be comfortable switching between frontend, backend, devops, and data engineering tasks as the project demands
  • Assess the trade-offs between added complexity, development effort, and expected gains for new features or technologies
  • Stay updated with industry trends and best practices, bringing relevant insights to the team
  • Collaborate closely with all team members across the business, wearing multiple hats (engineering, product, support) as needed in a small team environment
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders
  • Proactively communicate problems, risks, and trade-offs to the team and wider organisation
  • Be comfortable in a rapidly changing startup environment

We\’d love to hear from you if you have:

  • You have 5+ years of professional experience in software development, with a proven track record of delivering impactful projects
  • You\’re highly proficient in JavaScript and TypeScript, with extensive experience in AWS services (e.g., Lambda, Step functions, AppRunner, ECS).
  • You have experience with data processing techniques, working with large datasets and are confident using SQL
  • You\’re well-versed in modern front-end frameworks (we are using React)
  • You have a strong bias towards action and a track record of driving outcomes
  • You\’re an excellent communicator, able to explain complex technical concepts to various audiences
  • You\’re passionate about continuous learning and staying updated with the latest tech trends
  • You have experience with or strong interest in working in a startup environment
  • Experienced working in a remote-first team and work in the UK.

Why you\’ll love working at GoodFit:

  • We are an early stage start up, with a tremendous growth trajectory. The work you\’ll do will have an instant & recognisable impact.
  • We\’re a remote-first team, valuing long stretches of uninterrupted work over constant connectivity. We have an office near old street, for those who prefer a hybrid working pattern. The entire team will get together for occasional planning and team meetings (max once per month).
  • As we are small team, you\’ll work on various parts of our platform & gain experience with wide range of technologies.
  • Complete end-to-end ownership of the business problem all the way to completion, release and happy customers
  • Opportunity to work directly with our founders and executive team who have a proven track record in building successful startups

Hiring process:

  • Around 30 minute intro call
  • Tech interview with a white boarding session 1-2 hours
  • Meeting with co-founders 30-60min

Senior Software Engineer employer: GoodFit.io

At GoodFit, we pride ourselves on being an exceptional employer that fosters a dynamic and innovative work culture. As a remote-first startup, we offer our Senior Software Engineers the flexibility to work from anywhere while collaborating closely with a small, dedicated team. With opportunities for personal growth, direct interaction with founders, and the chance to make a significant impact on our platform's development, GoodFit is the perfect place for those looking to thrive in a fast-paced environment.
G

Contact Detail:

GoodFit.io 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 people in your industry on LinkedIn or at tech meetups. A personal connection can often get your foot in the door faster than a CV.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

✨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 hearing from passionate candidates like you!

We think you need these skills to ace Senior Software Engineer

JavaScript
TypeScript
AWS Services
SQL
React
Data Processing Techniques
Software Development
Communication Skills
Problem-Solving Skills
Adaptability
Collaboration
Remote Work Experience
Continuous Learning
Startup Environment Experience

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for technology and innovation shine through. We want to see that you're not just looking for a job, but that you're genuinely excited about the opportunity to contribute to our growth at GoodFit.

Tailor Your Experience: Make sure to highlight your relevant experience in software development, especially with JavaScript, TypeScript, and AWS. We love seeing how your past projects align with what we do, so don’t hold back on those details!

Be Clear and Concise: We appreciate straightforward communication, so keep your application clear and to the point. Avoid jargon where possible and make it easy for us to understand your skills and experiences without getting lost in technical terms.

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’re considered for the role. Plus, it shows us you’re proactive and keen to join our team!

How to prepare for a job interview at GoodFit.io

✨Know Your Tech Stack

Make sure you’re well-versed in JavaScript, TypeScript, and AWS services. Brush up on your knowledge of data processing techniques and SQL, as these are crucial for the role. Being able to discuss your experience with modern front-end frameworks like React will definitely give you an edge.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. GoodFit values innovation balanced with pragmatism, so be ready to explain your thought process and the trade-offs you considered when making decisions.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. You’ll need to communicate effectively with both technical and non-technical stakeholders, so being able to break down your ideas will be key. Consider using examples from your past experiences to illustrate your points.

✨Embrace the Startup Mindset

Familiarise yourself with the fast-paced nature of startup environments. Be prepared to discuss how you adapt to change and manage multiple roles within a small team. Showing enthusiasm for continuous learning and staying updated with industry trends will resonate well with the interviewers.

Senior Software Engineer
GoodFit.io
Location: Stoke-on-Trent
Go Premium

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

>