At a Glance
- Tasks: Build and improve critical applications using TypeScript, Next.js, and SQL.
- Company: A tech-driven company modernising its core systems for better operations.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Dynamic environment with AI tools to enhance your development experience.
- Why this job: Join a collaborative team and make a real impact with innovative technology.
- Qualifications: Experience in TypeScript, Next.js, and strong SQL skills required.
The predicted salary is between 50000 - 70000 € 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
Software Engineer - TypeScript / Next.js / SQL employer: Adria Solutions Ltd
Join a dynamic and innovative technology-led business that prioritises collaboration and employee growth. With a strong focus on modernising core systems, you'll have the opportunity to work with cutting-edge tools and technologies in a supportive environment that encourages problem-solving and creativity. Our commitment to professional development and a culture of teamwork makes us an excellent employer for those seeking meaningful and rewarding careers in software engineering.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - TypeScript / Next.js / SQL
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with TypeScript or Next.js. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects using TypeScript and Next.js. This is your chance to demonstrate your problem-solving abilities and technical prowess, so make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on your SQL and data modelling skills. Be ready to discuss how you've tackled bugs and edge cases in past projects. We want to see your thought process in action!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Software Engineer - TypeScript / Next.js / SQL
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. Keep it engaging and personal – we love a bit of personality!
Showcase Your Technical Skills:When filling out your application, make sure to mention any experience with AI-assisted development tools like Claude Code or Cursor. We’re keen on seeing how you’ve used these tools to enhance your coding efficiency.
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 – just a few clicks and you’re done!
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 shows you're not just familiar with the tools but can also apply them effectively.
✨Showcase Problem-Solving Skills
Prepare to share specific examples of how you've solved technical problems in previous roles. Think about bugs you've fixed or features you've developed that improved system reliability. This will demonstrate your analytical thinking and ability to work under pressure.
✨Familiarise Yourself with AI Tools
Since the company 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, be sure to mention that experience and how it helped improve your workflow.
✨Communicate Clearly and Collaboratively
As this role involves working with both technical and non-technical teams, practice explaining complex concepts in simple terms. Highlight your communication skills during the interview by engaging with the interviewer and asking clarifying questions when needed.