At a Glance
- Tasks: Design and build full-stack applications using Next.JS, React, and TypeScript.
- Company: Join a fast-growing, innovative company with a collaborative culture.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
- Other info: Mentorship opportunities and a chance to lead projects in a supportive team.
- Why this job: Make an impact by developing cutting-edge applications in a dynamic environment.
- Qualifications: 3-5 years of software engineering experience with modern frameworks.
The predicted salary is between 36000 - 60000 £ per year.
The Shore Group are a multi-service, sector-driven business, seeking a Software Engineer, to be based out of either our Hove or Nottingham office. This individual will be a key part of a small, high-impact engineering team building and maintaining both customer-facing and internal applications. This role will deliver features and applications end-to-end with modern tooling, with an opportunity to develop the infrastructure and environment in a fast growth company.
KEY RESPONSIBILITIES
- Application Development
- Design, build, and maintain full-stack applications using Next.JS, React, and TypeScript
- Develop robust, well-structured code in larger codebases
- End-to-end delivery of features and projects, from requirements to production deployment
- Work with modern tooling for large-scale, maintainable applications
- Implement testing, monitoring and observability to ensure applications run reliably in production
- Contribute to system design decisions and technical roadmap planning
- Identify and champion improvements to development processes and tooling
- Begin to implement “smart” features powered by ML/AI in a product-first manner
- Security & Compliance
- Participate in security audits and vulnerability assessments (with growth potential to lead internal audits)
- Build applications with security best practices aligned to ISO 27001 standards
- Capability Development & Resilience
- Contribute to technical documentation and clear issue tracking
- Take ownership of assigned projects with minimal day-to-day oversight
- Mentor and support junior developers through reviews, pair-programming and mentoring
PERSON SPECIFICATION
- Experience & Qualifications
- 3-5 years of software engineering experience, ideally with full-stack focused roles
- Proven experience building production applications with modern TypeScript frameworks
- Familiarity with relational databases and ORMs (Drizzle or similar)
- Experience with testing frameworks and writing testable code (Vitest or Jest preferred)
- Strong proficiency in Next.JS, React, and TypeScript
- Familiarity with modern authentication systems (better-auth or similar)
- Nice-to-Haves
- Experience with any of the following: Expo/React Native or native mobile development for Android or iOS
- tRPC or similar backend layers
- Turborepo or similar monorepo-style projects
- Cloud (AWS, Azure, Vercel) containerized or bare metal deployments of production applications
- .NET (for legacy system maintenance)
- Interest in or background with security and infrastructure
- Experience working within ISO 27001 or similar compliance frameworks (e.g SOC2)
- Personal Attributes
- Strong problem-solving skills with a methodical approach to debugging and failure analysis
- Comfortable with Agile/Async approaches, and comfortable wearing multiple hats
- Excellent written and verbal communication; able to explain technical decisions clearly
- Proactive and self-directed; able to manage multiple priorities and take ownership
- Curiosity about infrastructure, ML/AI, industry trends and security topics
- Collaborative mindset with willingness to grow into more senior responsibilities
- Pragmatic about AI tooling, using it to move faster without outsourcing critical thinking
If you are open to change and feel this role aligns with your experience, please apply today!
Software Engineer in Hove employer: The Shore Group
The Shore Group is an exceptional employer, offering Pipefitters in Harlow a unique opportunity to engage in long-term projects with competitive pay and a supportive work culture. With a focus on employee growth and development, we provide a dynamic environment where skilled professionals can thrive while contributing to significant data centre installations. Join us for meaningful work that not only rewards your expertise but also fosters a sense of community and collaboration.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Hove
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Next.JS, React, and TypeScript. We want to see what you can do, so make it easy for us to find your best work!
✨Tip Number 3
Prepare for the interview like it’s the final boss level! Research our company, understand our tech stack, and be ready to discuss how you can contribute to our team. We love candidates who come prepared and excited!
✨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’re always on the lookout for passionate individuals who fit our culture.
We think you need these skills to ace Software Engineer in Hove
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Next.JS, React, and TypeScript, and don’t forget to mention any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. Be sure to mention your problem-solving skills and any experience with Agile methodologies, as these are key for us.
Showcase Your Projects:If you've got a portfolio or GitHub with projects that demonstrate your full-stack capabilities, share it! We love seeing real examples of your work, especially if they involve modern tooling and practices. It gives us a better idea of your coding style and creativity.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy to do!
How to prepare for a job interview at The Shore Group
✨Know Your Tech Stack
Make sure you’re well-versed in Next.JS, React, and TypeScript. Brush up on your knowledge of relational databases and testing frameworks like Vitest or Jest. Being able to discuss your experience with these technologies confidently will show that you're a great fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your methodical approach to debugging and failure analysis, which is crucial for a Software Engineer.
✨Understand Security Best Practices
Familiarise yourself with ISO 27001 standards and security best practices. Be ready to talk about how you’ve implemented security measures in past projects. This shows that you take security seriously and can contribute to the company’s compliance efforts.
✨Be Ready to Discuss Collaboration
Since this role involves mentoring junior developers and working within a team, be prepared to share examples of how you've collaborated in the past. Highlight your communication skills and your ability to explain technical decisions clearly, as this will resonate well with the interviewers.