At a Glance
- Tasks: Join a dynamic team to design and build impactful product features.
- Company: Innovative tech company focused on collaboration and growth.
- Benefits: Competitive salary, generous holiday, stock options, and wellness allowance.
- Other info: Flexible working arrangements and excellent career development opportunities.
- Why this job: Make a real impact while working with cutting-edge technologies.
- Qualifications: Experience in frontend and backend development, especially with React and Python.
The predicted salary is between 70000 - 95000 £ per year.
Responsibilities
- Working in a team with technical and non-technical colleagues to design and build product features that add value to our customers.
- Working across the stack (back-end focus) and writing clean, well-tested code.
- Owning significant parts of our product architecture and proposing and leading new improvements.
- Reviewing other software engineers' code and providing structured feedback.
- Designing our engineering processes and patterns to be the best for our team.
- Monitoring system performance and ensuring everything is up and running.
- Designing our data schemas to suit the needs across the business.
Requirements
- Experience working on both frontend and backend development. We use React on the frontend side and Python on the back end.
- Experience working in taking products through different development environments into Production.
- Excellent communication skills, with the ability to effectively collaborate and convey ideas to diverse stakeholders.
- The ability to pick up and use third-party APIs and tools.
- Experience working with Python on the backend with frameworks, such as Django, Flask or FastAPI.
- Desirable: A good understanding of cloud technologies.
Salary and Benefits
- Salary - £70,000-£95,000 (depending on experience).
- 27 days holiday (option to buy and sell holiday) + bank holidays.
- Generous stock options.
- Private health insurance.
- Flexible monthly wellness allowance that you can use monthly on things like gyms, yoga, mental health & healthy food.
- Annual learning & development budget for every employee.
- Flexible working - three days a week in the office, with option to work from home or come into the office in Liverpool Street.
- The best equipment for everyone to work with.
Full Stack Engineer employer: Hook
Contact Detail:
Hook Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving React and Python. 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. We recommend using 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 seeing candidates who are genuinely interested in joining our team!
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match our Full Stack Engineer role. Highlight your experience with React and Python, and don’t forget to mention any cloud technologies you’re familiar with!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us at StudySmarter and how your background makes you a great fit for the team. Keep it engaging and personal!
Showcase Your Projects: If you’ve worked on any relevant projects, make sure to include them in your application. Whether it’s a personal project or something from a previous job, we love seeing what you can do across the stack!
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 Hook
✨Know Your Tech Stack
Make sure you’re well-versed in both frontend and backend technologies, especially React and Python. Brush up on your knowledge of frameworks like Django, Flask, or FastAPI, as these will likely come up during the interview.
✨Showcase Your Collaboration Skills
Since you'll be working with both technical and non-technical colleagues, practice explaining complex concepts in simple terms. Be ready to share examples of how you've effectively communicated and collaborated in past projects.
✨Prepare for Code Reviews
Expect to discuss your approach to code reviews. Think about how you provide constructive feedback and how you handle receiving it. Bring examples of code you've reviewed and the impact it had on the project.
✨Understand System Performance Monitoring
Familiarise yourself with tools and techniques for monitoring system performance. Be prepared to discuss how you’ve ensured systems are running smoothly in previous roles and any improvements you’ve implemented.