At a Glance
- Tasks: Join a dynamic team to design and develop innovative software solutions.
- Company: GoodFit, a fast-growing startup revolutionising B2B data processing.
- Benefits: Remote-first work culture, competitive salary, and direct impact on projects.
- Why this job: Be at the forefront of tech innovation and make a real difference.
- Qualifications: 5+ years in software development, proficient in JavaScript/TypeScript and AWS.
- Other info: Collaborate with founders and gain diverse tech experience in a small team.
The predicted salary is between 36000 - 60000 £ per year.
At GoodFit, we help our customers unlock their next stages of growth with highly actionable and relevant data. B2B companies use GoodFit's data engine to identify their next opportunities, understand their customers, and 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.
As a Senior Software Engineer at GoodFit, you will be at the forefront of our technological innovation and product delivery. We are 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.
You will:
- Be part of a small team, working in a fully remote-first environment, spanning Europe and the UK.
- 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.
- 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 as needed.
- 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:
- 5+ years of professional experience in software development, with a proven track record of delivering impactful projects.
- High proficiency in JavaScript and TypeScript, with extensive experience in AWS services.
- Experience with data processing techniques, working with large datasets, and confidence using SQL.
- Familiarity with modern front-end frameworks (we are using React).
- A strong bias towards action and a track record of driving outcomes.
- Excellent communication skills, able to explain complex technical concepts to various audiences.
- A passion for continuous learning and staying updated with the latest tech trends.
- Experience with or strong interest in working in a startup environment.
- Experience working in a remote-first team and work in the UK.
Why you'll love working at GoodFit:
- We are an early stage startup, with a tremendous growth trajectory.
- We value long stretches of uninterrupted work over constant connectivity.
- 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.
Inclusion at GoodFit Ltd: GoodFit Ltd. is an equal opportunity employer and we strongly encourage people of all ages, colour, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, parents, people with disabilities, and neurodivergent people to apply.
Senior Software Engineer in London employer: GoodFit
Contact Detail:
GoodFit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at GoodFit on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your application noticed.
✨Tip Number 2
Prepare for the tech interview by brushing up on your JavaScript, TypeScript, and AWS skills. Practice coding challenges and be ready to explain your thought process clearly – communication is key!
✨Tip Number 3
Show your passion for the startup scene! During interviews, share examples of how you've thrived in fast-paced environments and tackled complex problems. They want to see your drive and adaptability.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re genuinely interested in joining the GoodFit team.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with JavaScript, TypeScript, and AWS. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!
Show Your Passion for Startups: In your application, let us know why you’re excited about working in a startup environment. Share any experiences you've had that demonstrate your adaptability and eagerness to tackle challenges head-on.
Communicate Clearly: Since you'll be communicating complex technical concepts, make sure your written application reflects your ability to explain things simply. Use clear language and avoid jargon where possible to show us you can connect with both technical and non-technical folks.
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 you’re keen on joining our team!
How to prepare for a job interview at GoodFit
✨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 will likely come up during the technical interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects. Be ready to explain how you assessed trade-offs and made decisions that led to successful outcomes, especially in a fast-paced environment.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You’ll need to communicate effectively with both technical and non-technical stakeholders, so think about how you can make your explanations relatable.
✨Embrace the Startup Mindset
Demonstrate your adaptability and willingness to wear multiple hats. Share examples of how you've thrived in a startup or remote-first environment, highlighting your proactive approach to tackling new challenges.