At a Glance
- Tasks: Develop and scale backend services for our luxury e-commerce platform.
- Company: Join Maker&Son, a fast-growing luxury furniture brand with a mission to redefine comfort.
- Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Be part of a respectful and innovative culture focused on sustainability and customer connection.
- Why this job: Make a real impact in a dynamic team while working with cutting-edge technologies.
- Qualifications: 5+ years in software development with skills in Java, Go, Python, or 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.
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
- 5+ previous work experience as a Software Engineer or Software Developer
- Experience designing interactive applications
- 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.
Our Brand Values
- Authenticity - we love what we do, we do what we say we do, we are what we say we are.
- Awareness - we are aware of the needs of our customers, we enjoy the continual process of understanding them and we go out of our way to ensure that we show them that we have this understanding.
- Respectfulness - we are respectful of the gift that we have been given to create this brand in the first place. We are respectful of and cherish the people that work with us as employees and suppliers. We are respectful and very grateful for the customers that engage with us. We are deeply respectful of the environment and all the resources we use to create the products that we do. We respect that customers have many choices and that we constantly need to be delivering to the best of our abilities in order to meet their needs.
- Comfort - we create extraordinarily comfortable sofas and chairs. This level of physical comfort can often enable the individual that sits in them to experience a level of mental comfort, a peaceful mindfulness that they may otherwise find difficult to access.
- Connection - we create content that connects and emotionally engages with people by conveying the main benefits of what our sofas and chairs provide, namely physical and mental comfort.
- Trust - we build trust through every part of what we do. Trust in the benefits of what our sofas and chairs bring, trust in the product, trust in the service, trust in the authenticity, trust in the brand.
- Resilience - we design and build products that last. We are designing and building business processes, teams and supplier networks to sustain our growth that, like our products, are robust enough to manage all the experiences required of them.
Senior Software Engineer in Balcombe employer: Maker&Son
Contact Detail:
Maker&Son Recruiting Team
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 folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to e-commerce or backend services. This is your chance to demonstrate what you can do beyond just a CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Maker&Son. Don’t miss out!
We think you need these skills to ace Senior Software Engineer in Balcombe
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We want to see that you’re not just looking for a job, but that you genuinely care about creating amazing products and solutions.
Tailor Your CV: Make sure to customise your CV to highlight the skills and experiences that align with our needs. Mention your experience with NodeJs, TypeScript, or any other relevant tech stack we use. This helps us see how you fit into our team!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the Senior Software Engineer role. Remember, less is often more!
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 Maker&Son
✨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 integrated software components or improved existing systems, as this aligns with the responsibilities of the role.
✨Understand the Company Values
Familiarise yourself with Maker&Son's brand values such as authenticity, respectfulness, and trust. Be ready to explain how your personal values align with theirs and how you can contribute to their mission of creating comfortable, sustainable products.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the company and the role. Inquire about their current projects, team dynamics, or how they approach DevOps practices. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.