Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
R

At a Glance

  • Tasks: Design and develop innovative software solutions that transform retail analytics.
  • Company: Retail Insight, a forward-thinking tech company with a dynamic team.
  • Benefits: Flexible working, 25 days annual leave, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship and career advancement opportunities.
  • Why this job: Join us to make a real impact in the retail tech space.
  • Qualifications: Experience in API development and modern JavaScript frameworks required.

The predicted salary is between 36000 - 60000 £ per year.

Are you passionate about building cutting-edge software solutions that make a real impact? At Retail Insight, we are on a mission to transform retail analytics through innovative technology—and we are looking for a talented Full Stack Software Engineer to join our dynamic team.

What You'll Do

  • As a Full Stack Software Engineer, you'll design, develop, and maintain the frontend interfaces, APIs, services, components, libraries, and database solutions that power our analytics platform.
  • You'll work closely with Product Design, Systems Engineering, QA, and business stakeholders to deliver secure, scalable, and high-performance software that integrates seamlessly with internal systems and external applications.

Your Key Responsibilities

  • Build robust end-to-end solutions using JavaScript frameworks and .NET Core.
  • Develop and optimise APIs for performance, scalability, and reliability.
  • Create intuitive, responsive frontends with React JS and Angular.
  • Design and maintain databases using SQL and NoSQL technologies.
  • Implement best-in-class API security (OAuth2, JWT).
  • Drive automation through CI/CD pipelines and automated testing suites.
  • Troubleshoot and resolve incidents with a long-term mindset.
  • Document architectures and usage guidelines for stakeholders.
  • Stay ahead of industry trends and recommend improvements.
  • Conduct code reviews and mentor team members.

What We're Looking For

  • Proven experience in API development with .NET Core or similar frameworks.
  • Detailed understanding of RESTful APIs and gRPC.
  • Expertise in relational (SQL Server, PostgreSQL) and NoSQL databases.
  • Hands-on experience with React JS and modern JavaScript frameworks.
  • Proficiency in API security protocols and documentation tools (Swagger/OpenAPI).
  • Solid knowledge of version control (Git) and CI/CD practices.
  • A collaborative mindset and strong problem-solving skills.

Some of our extras...

  • Flexible Working – Enjoy a hybrid work model (typically 2 days in the office) with flexibility based on business needs, plus a work from anywhere policy to give you freedom to explore.
  • Time Off – 25 days annual leave.

Senior Full Stack Software Engineer employer: Retail Insight Ltd

At Retail Insight, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As a Senior Full Stack Software Engineer, you'll benefit from flexible working arrangements, generous annual leave, and ample opportunities for professional growth, all while contributing to transformative retail analytics solutions in a dynamic environment. Join us to be part of a team that values creativity, teamwork, and the pursuit of excellence.

R

Contact Details:

Retail Insight Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with JavaScript frameworks and .NET Core. This gives potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, confidence is key!

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 team at Retail Insight.

We think you need these skills to ace Senior Full Stack Software Engineer

JavaScript frameworks
.NET Core
API development
RESTful APIs
gRPC
SQL Server
PostgreSQL

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Full Stack Software Engineer role. Highlight your experience with JavaScript frameworks, .NET Core, and any relevant projects that showcase your ability to build robust software solutions.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about transforming retail analytics. Share specific examples of how you've tackled challenges in previous roles and how you can contribute to our mission at Retail Insight.

Showcase Your Technical Skills:Don’t forget to mention your hands-on experience with React JS, SQL, and NoSQL databases. We want to see your expertise in API development and security protocols, so be sure to include relevant projects or achievements.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Retail Insight Ltd

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET Core, JavaScript frameworks, and database management. Brush up on your knowledge of RESTful APIs and gRPC, as these will likely come up during technical discussions.

Showcase Your Projects

Prepare to discuss specific projects where you've built end-to-end solutions. Highlight your role in developing APIs, creating frontends with React JS or Angular, and any experience with CI/CD pipelines. Real-world examples will demonstrate your expertise and problem-solving skills.

Understand the Company’s Mission

Research Retail Insight and their mission to transform retail analytics. Be ready to discuss how your skills can contribute to their goals. Showing genuine interest in their work will set you apart from other candidates.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the tech stack they use, and their approach to software development. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.