At a Glance
- Tasks: Design and develop features for an advanced resource planning platform across the full stack.
- Company: Join a remote-first tech company based in Edinburgh with a collaborative culture.
- Benefits: Enjoy a competitive salary, great benefits, and flexible remote work options.
- Why this job: Make a real impact by delivering high-quality software in a dynamic environment.
- Qualifications: Strong full stack development experience, especially in C#/.NET and JavaScript.
- Other info: Mentorship opportunities and agile work on large-scale software projects.
The predicted salary is between 50000 - 60000 £ per year.
Location: Edinburgh (Remote-first, with occasional office visits)
Salary: £50,000 – £60,000 per year + competitive benefits
About the Role
We’re looking for a Senior Full Stack Developer to join our engineering team and help build an advanced resource planning platform. You’ll work across the entire stack, from designing intuitive front-end interfaces to building robust back-end services. This role is perfect for someone who enjoys variety, thrives in collaborative environments, and is passionate about delivering high-quality software.
What You’ll Do
- Design, develop, and maintain features across both front-end and back-end systems.
- Collaborate with product and engineering managers to scope and prioritize work.
- Ensure scalability, performance, and maintainability throughout the codebase.
- Write clean, testable code and implement automated testing practices.
- Mentor and support other developers within the team.
- Participate in the full feature lifecycle—from ideation to deployment and ongoing improvements.
- Work in an agile environment on a large-scale software product.
About You
- Strong experience in full stack development, with expertise in C#/.NET (Framework and Core) and JavaScript (Vue.js experience is a plus).
- Comfortable working across the stack and learning new technologies quickly.
- Skilled in writing clean, testable code and using automated testing frameworks.
- Excellent problem-solving skills and ability to break down complex tasks.
- Strong communicator and collaborator, able to work effectively in cross-functional teams.
- Passionate about creating high-quality, user-focused software solutions.
Bonus Points If You Have
- Experience with Vue.js, .NET Core, SQL Server, and/or Microsoft Azure.
- Familiarity with message queuing systems such as Azure Service Bus.
Senior Software Engineer - Fullstack in Scotland employer: Areti Group | B Corp™
Contact Detail:
Areti Group | B Corp™ Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Fullstack in Scotland
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your full stack development expertise. This is your chance to demonstrate your coding prowess and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows your genuine interest in joining our team at StudySmarter.
We think you need these skills to ace Senior Software Engineer - Fullstack in Scotland
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Full Stack Developer role. Highlight your expertise in C#/.NET and JavaScript, and don’t forget to mention any experience with Vue.js!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about building high-quality software. Share specific examples of projects where you’ve designed intuitive interfaces or built robust back-end services.
Showcase Your Problem-Solving Skills: In your application, give us a glimpse of your problem-solving abilities. Describe a complex task you’ve tackled and how you broke it down into manageable parts—this is key for our collaborative environment!
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 Areti Group | B Corp™
✨Know Your Stack
Make sure you brush up on your full stack development skills, especially in C#/.NET and JavaScript. Be ready to discuss your experience with these technologies and how you've used them in past projects. If you've worked with Vue.js, definitely highlight that!
✨Showcase Your Problem-Solving Skills
Prepare to tackle some coding challenges or technical questions during the interview. Think about how you can break down complex problems and explain your thought process clearly. This will demonstrate your analytical skills and ability to work through issues effectively.
✨Collaboration is Key
Since this role involves working closely with product and engineering managers, be prepared to discuss your experience in collaborative environments. Share examples of how you've successfully worked in cross-functional teams and contributed to project outcomes.
✨Passion for Quality Software
Express your enthusiasm for creating high-quality, user-focused software solutions. Talk about your approach to writing clean, testable code and implementing automated testing practices. This will show that you care about the quality of your work and are committed to continuous improvement.