At a Glance
- Tasks: Develop and enhance web applications while tackling complex technical challenges.
- Company: Join a close-knit engineering team at an innovative tech company.
- Benefits: Enjoy remote work, competitive salary, and opportunities for continuous learning.
- Other info: Collaborative environment focused on ownership and technical excellence.
- Why this job: Make a real impact on products used by customers and grow your skills.
- Qualifications: Experience with TypeScript, Node.js, React, and cloud technologies like AWS.
We're looking for a talented mid-level Full Stack Developer with a strong backend focus to join a growing engineering team. This isn't a role for someone who simply works with React and Node.js; it's an opportunity for an engineer who genuinely understands how modern web applications and cloud infrastructure work from end to end.
You'll be involved in maintaining and improving existing production systems, supporting day-to-day engineering activities, and contributing to the development of a new platform. The role offers a mix of complex technical challenges alongside essential business-critical work, requiring someone who takes pride in ownership and delivery.
What You'll Be Doing
- Maintaining and enhancing existing production applications.
- Contributing to the design and development of a new platform.
- Building and supporting scalable backend services and APIs.
- Investigating, troubleshooting, and resolving issues across the full stack.
- Working closely with teammates through collaboration and paired programming.
- Improving system performance, reliability, and scalability.
- Supporting infrastructure and deployment processes within AWS.
- Taking ownership of tasks and proactively identifying areas for improvement.
What We're Looking For
We're interested in engineers who enjoy understanding how things work beneath the surface. You'll ideally have experience with:
Core Technologies
- TypeScript
- Node.js
- React
- JavaScript
Cloud & Infrastructure
- AWS
- Infrastructure as Code (CloudFormation or similar)
- ECS / Fargate
- Lambda
- API Gateway
- SQS
- DynamoDB
- PostgreSQL
- Redis / ElastiCache
- Load Balancers (ALB/NLB)
Engineering Fundamentals
- HTTP and networking concepts
- Caching strategies
- Linux environments
- Git (including rebasing, merge strategies, and branching workflows)
- Testing and debugging
- Performance optimisation and scalability
What Makes Someone Successful Here?
You'll thrive if you:
- Have strong problem-solving skills and can debug independently.
- Enjoy understanding systems end-to-end, from frontend through to infrastructure.
- Are comfortable working across different areas of a technology stack.
- Take ownership and proactively improve systems without needing constant direction.
- Enjoy learning and developing your skills.
- Are a team player with strong communication skills.
- Leave your ego at the door and focus on building great software.
Nice to Have
- Experience with event-driven architectures.
- Serverless development experience.
- Exposure to scaling high-traffic applications.
- Experience working within small, fast-moving engineering teams.
Why Join?
This is an opportunity to join a close-knit engineering team where you'll have genuine ownership, exposure to modern cloud technologies, and the chance to make a significant impact on products used by real customers. You'll work alongside experienced engineers who value collaboration, continuous learning, and technical excellence.
We're much more interested in mindset, problem-solving ability, and engineering depth than ticking every box on a checklist. If you're passionate about software engineering and enjoy learning, we'd love to hear from you.
Interested? Please Click Apply Now!
Full Stack Developer - TypeScript / Node.js / React in Manchester employer: Adria Solutions Ltd
Join a dynamic and supportive engineering team that values collaboration, continuous learning, and technical excellence. As a Full Stack Developer, you'll enjoy the flexibility of remote work while taking ownership of impactful projects, utilising modern cloud technologies, and enhancing your skills in a culture that prioritises personal and professional growth.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Developer - TypeScript / Node.js / React in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with TypeScript, Node.js, or React. 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 personal project or contribute to open-source projects that highlight your backend expertise. This not only boosts your portfolio but also gives you something tangible to discuss during interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and system design questions that focus on full stack development. We want you to feel confident when tackling those tricky scenarios!
✨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, it shows you’re genuinely interested in joining our awesome team!
We think you need these skills to ace Full Stack Developer - TypeScript / Node.js / React in Manchester
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 genuinely excited about the role and the technologies we use, like TypeScript, Node.js, and React.
Tailor Your CV:Make sure your CV highlights relevant experience that aligns with our job description. Focus on your backend skills and any projects where you've taken ownership or improved systems, as this is what we value at StudySmarter.
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make it easy for us to see your skills and experiences that match the role.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Adria Solutions Ltd
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, Node.js, and React. Be prepared to discuss how these technologies interact within a full stack application. Brush up on your knowledge of AWS services and infrastructure as code, as they’ll likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Be ready to tackle some coding challenges or hypothetical scenarios during the interview. Think aloud as you work through problems to demonstrate your thought process. This will show your potential employer that you can debug independently and think critically about complex issues.
✨Emphasise Collaboration and Teamwork
Since this role involves working closely with teammates, highlight your experience with paired programming and collaborative projects. Share examples of how you’ve contributed to team success and improved systems through teamwork, as this aligns with what they’re looking for.
✨Demonstrate Ownership and Initiative
Prepare to discuss instances where you took ownership of a project or task. Talk about how you proactively identified areas for improvement and implemented solutions. This will resonate well with the company’s focus on engineers who take pride in their work and drive results.