At a Glance
- Tasks: Develop and scale backend services for a luxury furniture e-commerce platform.
- Company: Join Maker&Son, a fast-growing luxury furniture brand with a vision to innovate home retail.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
- Other info: Collaborate with a passionate team in a supportive and ambitious environment.
- Why this job: Make a real impact in a dynamic team while working with cutting-edge technologies.
- Qualifications: 5+ years in software engineering, proficient in Java, Go, Python, and TypeScript.
The predicted salary is between 60000 - 80000 £ per year.
Maker&Son is one of the world’s fastest-growing luxury furniture businesses. We design and make the world's most comfortable chairs, sofas, and beds, entirely from natural materials. We’re an ambitious, young company, with a vision to become a global brand, changing the face of luxury home retail.
We are looking for a highly motivated individual to join our team as a Senior Software Engineer. We are based in Balcombe (40 mins from London by train, 20 minutes from Brighton) and we will welcome you to work in a hybrid model, coming to the office or remote. You will report directly to the CTO.
As a part of the Technology Team, your core responsibility will be to develop, maintain and scale our backend services to power the e-commerce and sales infrastructure. This is a high impact role, where you will be driving initiatives in developing technical solutions, creating serverless data pipelines, API integrations and cloud infrastructure components. You will be working with frontend developers, data engineers, and data scientists as a team. You will be looking to join a successful, continually growing company.
Responsibilities:
- Execute full software development life cycle, with a DevOps practice adopting CI/CD
- Write well-designed, testable code. We currently use NodeJs, TypeScript, Python, and looking to use Golang for new backend services.
- Integrate software components into a fully functional software system
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Ensure software is updated with latest features
Qualifications Key Skills and Requirements:
- 5+ previous work experience as a Software Engineer or Software Developer
- Ability to develop software in Java, Go, Python, TypeScript, or other programming languages
- Excellent knowledge of relational databases, SQL
- Experience developing web applications using at least one popular web framework (JSF, Wicket, Vaadin, Spring MVC, ExpressJs, Drupal)
- Experience with test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- BSc degree in Computer Science, Engineering or relevant field
If you have experience working or developing for E-Commerce that would be highly appreciated.
Senior Software Engineer in Balcombe employer: Maker&Son Ltd
At Maker&Son, we pride ourselves on being an innovative and rapidly expanding luxury furniture brand that values creativity and collaboration. Our hybrid work model allows for flexibility, while our commitment to using natural materials reflects our dedication to sustainability. Join us in Balcombe, where you will have the opportunity to grow alongside a passionate team, driving impactful technology solutions in a supportive and dynamic environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer in Balcombe
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at Maker&Son. A personal introduction can make all the difference in getting noticed.
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub profile, make sure it’s up to date with your best projects. This is your chance to demonstrate your coding chops and creativity to the hiring team.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of NodeJs, TypeScript, and Python. Be ready to discuss how you've used these technologies in past projects and how they can benefit Maker&Son.
✨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 joining the Maker&Son team.
We think you need these skills to ace Senior Software Engineer in Balcombe
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with NodeJs, TypeScript, Python, and any work you've done in e-commerce to catch our eye!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for software engineering and how you can contribute to our mission at Maker&Son. Be sure to mention any relevant projects or achievements that showcase your abilities.
Showcase Your Technical Skills:In your application, don’t forget to mention your proficiency in programming languages like Java, Go, and Python. We love seeing examples of your work, so if you have a portfolio or GitHub, include that too!
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 Maker&Son Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like NodeJs, TypeScript, and Python. Brush up on your knowledge of relational databases and SQL, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Think about examples where you had to troubleshoot or debug existing systems, as this will demonstrate your hands-on experience and critical thinking.
✨Understand the Company’s Vision
Research Maker&Son and their approach to luxury furniture. Being able to articulate how your role as a Senior Software Engineer can contribute to their ambitious goals will show that you’re not just looking for any job, but that you’re genuinely interested in being part of their journey.
✨Prepare Questions for Them
Have a few thoughtful questions ready to ask at the end of the interview. This could be about their development processes, team dynamics, or future projects. It shows that you’re engaged and eager to learn more about how you can fit into their team.