Full Stack Developer

Full Stack Developer

Portsmouth +1 Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
Go Premium
S

At a Glance

  • Tasks: Join us as a Full Stack Developer, working on exciting web platforms and solving complex business problems.
  • Company: Be part of a company undergoing a major Digital Transformation, investing in technology and talent.
  • Benefits: Enjoy opportunities for skill development, flexible work arrangements, and a vibrant team culture.
  • Why this job: This role offers hands-on experience in a dynamic environment, shaping the future of digital solutions.
  • Qualifications: 3+ years in modern JavaScript and C#, with a degree in Computer Science or related field.
  • Other info: Collaborate with cross-functional teams and contribute to innovative projects that make a real impact.

The predicted salary is between 28800 - 48000 £ per year.

This company is going through a period of significant change. In 2024 we will embark on a company-wide Digital Transformation (“DX”) Programme, which will result in a complete change to their technology stack. The company’s IT and Portfolio Delivery teams will be at the centre of this DX programme and so now is a unique and exciting time to join their business and play a key role in the successful delivery of their programme objectives.

Through exposure to their DX programme, it is expected that all of their IT and Portfolio Delivery roles will have the opportunity to gain new skills and experiences vital to a successful career in the modern workplace. They are investing in the people and technologies that will truly drive their business forward in the coming years and we think this represents a fantastic opportunity for those who choose to join them.

Role Overview

They are looking for an experienced web developer to work on their new and existing web-based platforms in support of their existing 3rd party partners to meet the needs of the business as it grows its footprint within the digital/e-commerce space. Working with all business functions and third-party providers to deliver, enhance and maintain robust web platforms.

Key Behaviours

  • Resourcefulness – using your technical skills to develop and support solutions to complex business problems helping keep projects and the work of others on track.
  • Flexibility – to manage competing priorities effectively and in line with management expectations.
  • Excellent Communication – able to explain to others how the databases are constructed and keep clear records of changes made. Understand and provide support when issues occur.
  • Detail Oriented – to anticipate and plan for expected growth and performance needs as well as ensuring data compliance.

Tasks/Responsibilities

  • Technical Excellence
  • Working with both technical and product stakeholders on the best way to solve problems as needed, including scoping out work and estimating effort.
  • Developing cross browser and cross platform compatible code that is documented to the required standards.
  • Producing platform and user documentation outlining requirements, design, specifications, and unit tests.
  • Triage issues raised by the business through the IT Support desk and debug the code using appropriate tools and techniques to identify the issue.
  • Acting as a point of escalation for the Support and Business Systems Teams in troubleshooting web platform issues, liaising with other parts of the IT Department, the business and third-party support if required to ensure timely resolution.
  • Stay up to date with web development best practices, industry trends, web performance optimisation tools and techniques, demonstrating a keenness to learn and develop your skillset.
  • Other duties as are within the scope and spirit of the job and the title of the position that may arise from time to time or as required by management.
  • Operational Excellence
    • Continually demonstrating professionalism across all areas of the role, as well as interaction with the business and third parties.
    • Ensuring that appropriate responses are made in a timely fashion to requests/instructions from management, the business, or the SRI Group.
    • Shape and embody the technical culture, shaping the team to grow in the healthiest way possible.
    • Collaborate with cross-functional teams and deliver user-focused experiences that fit a given brief.
    • Communicate in detail at a deep technical level when required, as well as effectively at a laymen level when communicating with non-technical members of the team.

    Essential Knowledge, Skills & Experience

    • Skills
    • Strong knowledge of a wide range of programming languages.
    • Strong web development skills.
    • Strong understanding of responsive design and mobile first development.
    • Strong understanding of UX and customer journeys.
    • Strong understanding of Google Shopping Feed and Google Ranking.
    • Strong understanding of cloud platforms (Microsoft Azure).
    • Proficient with Change, Test & release through CI/CD methods.
    • Sense of ownership and pride in your performance and its impact on company’s success.
    • Critical thinker and problem-solving skills.
    • Level-headed and team-first mentality.
    • Good time-management skills.
    • Great interpersonal and communication skills.
  • Experience/Knowledge
    • 3+ years using modern JavaScript, ideally with preference for TypeScript.
    • 3+ Years using C#.
    • Using a full-stack meta framework (Next.js, Remix, Astro).
    • Developing REST and/or GraphQL web services and APIs (C# and Node.js).
    • Writing both Unit and E2E tests (Jest, Playwright).
    • Working with and deploying to cloud platforms (Azure).
    • Developing for SaaS, PaaS and/or e-commerce applications.
    • Writing integrations to third-party services.
    • Proficient experience with UI design and/or UX principles.
    • DevOps principles and using Azure DevOps.
    • Understanding modern SEO development and optimisation.
    • Degree in Computer Science, IT, or similar field.

    Locations

    Portsmouth Hampshire

    Full Stack Developer employer: Shaw Daniels Solutions

    Join a forward-thinking company at the forefront of digital transformation, where as a Full Stack Developer, you will play a pivotal role in shaping the future of their technology stack. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work collaboratively across various business functions, all within a supportive and innovative work culture. Located in a dynamic environment, this is an exceptional opportunity for those looking to make a meaningful impact while advancing their careers in the tech industry.
    S

    Contact Detail:

    Shaw Daniels Solutions Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Full Stack Developer

    Tip Number 1

    Familiarise yourself with the company's Digital Transformation Programme. Understanding their goals and how your skills can contribute will help you stand out during discussions.

    Tip Number 2

    Showcase your experience with modern JavaScript frameworks, especially if you have worked with Next.js or similar. Be ready to discuss specific projects where you've applied these technologies.

    Tip Number 3

    Prepare to demonstrate your problem-solving skills. Think of examples where you've triaged issues or debugged code effectively, as this is crucial for the role.

    Tip Number 4

    Highlight your ability to communicate technical concepts clearly. Being able to explain complex ideas to non-technical team members will be a valuable asset in this position.

    We think you need these skills to ace Full Stack Developer

    Proficient in JavaScript and TypeScript
    Strong knowledge of C#
    Experience with full-stack meta frameworks (Next.js, Remix, Astro)
    Development of REST and/or GraphQL web services and APIs
    Experience with cloud platforms, particularly Microsoft Azure
    Understanding of responsive design and mobile-first development
    Strong understanding of UX and customer journeys
    Proficient in writing Unit and E2E tests (Jest, Playwright)
    Experience with CI/CD methods for change, test, and release management
    Knowledge of modern SEO development and optimisation
    Ability to communicate technical concepts to non-technical stakeholders
    Strong problem-solving and critical thinking skills
    Excellent time-management and organisational skills
    Experience in developing SaaS, PaaS, and e-commerce applications
    Familiarity with DevOps principles and Azure DevOps

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Full Stack Developer role. Emphasise your knowledge of programming languages, web development skills, and any experience with cloud platforms like Microsoft Azure.

    Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for web development and your understanding of the company's Digital Transformation programme. Mention specific projects or experiences that demonstrate your resourcefulness and problem-solving abilities.

    Showcase Technical Skills: In your application, clearly outline your technical skills, especially those mentioned in the job description such as JavaScript, C#, and experience with frameworks like Next.js or Remix. Provide examples of how you've used these skills in past roles.

    Highlight Soft Skills: Don't forget to mention your soft skills, such as communication and teamwork. The role requires collaboration with cross-functional teams, so providing examples of how you've effectively communicated technical concepts to non-technical stakeholders will strengthen your application.

    How to prepare for a job interview at Shaw Daniels Solutions

    Showcase Your Technical Skills

    Be prepared to discuss your experience with programming languages, frameworks, and tools relevant to the role. Highlight specific projects where you've used JavaScript, C#, or cloud platforms like Azure, and be ready to explain your thought process in solving technical challenges.

    Demonstrate Resourcefulness

    Since the company values resourcefulness, think of examples where you've creatively solved complex problems. Share instances where you had to adapt quickly to changing priorities or troubleshoot issues effectively, showcasing your ability to keep projects on track.

    Communicate Clearly

    Excellent communication is key for this role. Practice explaining technical concepts in simple terms, as you'll need to liaise with both technical and non-technical stakeholders. Prepare to discuss how you document changes and communicate updates to ensure everyone is on the same page.

    Emphasise Your Flexibility

    The company is undergoing significant change, so demonstrating flexibility is crucial. Be ready to discuss how you've managed competing priorities in the past and how you can adapt to new technologies and processes as the company evolves during its Digital Transformation Programme.

    Full Stack Developer
    Shaw Daniels Solutions
    Location: Portsmouth
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    S
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >