At a Glance
- Tasks: Build and improve critical applications using TypeScript, Next.js, and SQL.
- Company: A growing tech-led business focused on modernising core systems.
- Benefits: Up to £55,000 salary, 25 days holiday, and flexible working arrangements.
- Other info: Dynamic environment with opportunities for career growth and innovation.
- Why this job: Join a collaborative team and solve real-world technical challenges with cutting-edge tools.
- Qualifications: Experience in TypeScript, Next.js, and strong SQL skills required.
The predicted salary is between 50000 - 55000 € per year.
A growing technology-led business is rebuilding and modernising its core systems — including operational workflows, integrations, reporting, customer tooling, and internal platforms. These systems play an important role in supporting day-to-day operations, service delivery, and business decision-making across the organisation.
This role is ideal for someone who enjoys solving technical and operational problems, working across interconnected systems, and building reliable software in a collaborative engineering environment. AI-assisted development tools such as Claude Code and Cursor are already embedded into the team’s workflow, and engineers are encouraged to use them to improve delivery efficiency while applying strong technical judgement.
What You’ll Be Doing
- Building and improving business-critical applications and internal systems
- Developing features across frontend and backend services using TypeScript, Next.js, and NestJS
- Supporting integrations, operational workflows, and customer-facing functionality
- Working closely with engineering, operations, and support teams to solve technical challenges
- Investigating bugs, edge cases, and data-related issues
- Writing scalable, maintainable, and reliable code
- Contributing to improvements in system reliability, documentation, and engineering practices
- Using AI-assisted development tools as part of day-to-day development workflows
What They’re Looking For
Essential
- Commercial experience with TypeScript across frontend and backend development
- Experience with Next.js, NestJS, and modern web application architecture
- Strong SQL and data modelling skills, ideally PostgreSQL
- Experience working on production systems and business applications
- Good understanding of APIs, system integrations, and data flows
- Strong problem-solving and communication skills
- Ability to work collaboratively across technical and non-technical teams
Desirable
- Go experience
- Experience with cloud infrastructure and API integrations
- Exposure to operational, finance, or data-heavy systems
- Familiarity with AI development tools such as Claude Code or Cursor
- Experience working in fast-paced product or operational environments
Salary & Benefits
- Up to £55,000 depending on experience
- 25 days holiday + bank holidays
- Flexible working arrangements — 3 days office / 2 days remote
- Opportunity to work on systems central to business operations
Software Engineer - TypeScript / Next.js / SQL in Heywood employer: Adria Solutions Ltd
Join a dynamic technology-led business that prioritises innovation and collaboration, offering a supportive work culture where your contributions directly impact core systems and operational efficiency. With flexible working arrangements and a focus on employee growth through the use of cutting-edge AI-assisted development tools, this role provides an excellent opportunity for software engineers to thrive in a meaningful and rewarding environment.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - TypeScript / Next.js / SQL in Heywood
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at tech meetups. 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 using TypeScript, Next.js, and SQL. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your problem-solving skills and be ready to discuss how you've tackled technical challenges in the past. Practice coding challenges to keep your skills sharp.
✨Tip Number 4
Apply through our website! We love seeing applications directly from candidates who are excited about joining our team. It shows initiative and helps us get to know you better right from the start.
We think you need these skills to ace Software Engineer - TypeScript / Next.js / SQL in Heywood
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with TypeScript, Next.js, and SQL. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your problem-solving skills can contribute to our team. Let us know what makes you tick!
Showcase Your Collaborative Spirit:Since we value teamwork, mention any experiences where you’ve worked closely with others to tackle technical challenges. We love seeing how you communicate and collaborate across different teams!
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’s super easy!
How to prepare for a job interview at Adria Solutions Ltd
✨Know Your Tech Stack
Make sure you brush up on TypeScript, Next.js, and SQL before the interview. Be ready to discuss your past projects using these technologies and how you've tackled challenges. This will show that you're not just familiar with the tools but can also apply them effectively.
✨Showcase Problem-Solving Skills
Prepare examples of how you've solved technical problems in previous roles. Think about specific bugs you fixed or features you developed that improved system reliability. This will demonstrate your ability to think critically and work collaboratively with teams.
✨Familiarise Yourself with AI Tools
Since the team uses AI-assisted development tools like Claude Code and Cursor, it’s a good idea to have a basic understanding of how these tools work. If you’ve used similar tools before, share your experiences and how they helped improve your workflow.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You’ll likely be working with non-technical teams, so being able to communicate effectively is key. Prepare to discuss how you’ve collaborated with different departments in the past.