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: Ideal for tech-savvy individuals eager to make an impact in a growing digital landscape.
The predicted salary is between 36000 - 60000 Β£ per year.
This company is going through a period of significant change. In 2024, they will embark on a company-wide Digital Transformation (βDXβ) Programme, resulting in a complete change to their technology stack. The IT and Portfolio Delivery teams will be at the centre of this DX programme, making it a unique and exciting time to join the business and play a key role in the successful delivery of their programme objectives. Through exposure to the DX programme, all 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 looking for an experienced web developer to work on their new and existing web-based platforms in support of their existing third-party partners to meet the needs of the business as it grows its footprint within the digital/e-commerce space. This role involves working with all business functions and third-party providers to deliver, enhance, and maintain robust web platforms.
Key Behaviours
- Resourcefulness β using technical skills to develop and support solutions to complex business problems, helping keep projects and the work of others on track.
- Flexibility β managing 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 β anticipating and planning 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.
- Staying 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.
- Shaping and embodying the technical culture, shaping the team to grow in the healthiest way possible.
- Collaborating with cross-functional teams and delivering user-focused experiences that fit a given brief.
- Communicating in detail at a deep technical level when required, as well as effectively at a layman level when communicating with non-technical members of the team.
Essential Knowledge, Skills & Experience
- 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 performance and its impact on the 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.
Full Stack Developer employer: LinkedIn
Contact Detail:
LinkedIn 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 upcoming 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 TypeScript, as well as your knowledge of C#. Be prepared to discuss specific projects where you've successfully implemented these technologies.
β¨Tip Number 3
Highlight your understanding of cloud platforms, particularly Microsoft Azure. Discuss any relevant projects where you've deployed applications or services on Azure to demonstrate your practical experience.
β¨Tip Number 4
Prepare to discuss your approach to problem-solving and how you've handled complex issues in past roles. Being able to articulate your thought process will show your resourcefulness and critical thinking skills.
We think you need these skills to ace Full Stack Developer
Some tips for your application π«‘
Tailor Your CV: Make sure to customise your CV to highlight your experience with web development, particularly focusing on the technologies mentioned in the job description such as JavaScript, C#, and cloud platforms like Microsoft Azure.
Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also demonstrates your understanding of the company's Digital Transformation Programme. Explain how your background aligns with their goals and how you can contribute to their success.
Showcase Relevant Projects: Include specific examples of past projects where you have successfully developed web applications or platforms. Highlight your role, the technologies used, and the impact of your work on the project outcomes.
Highlight Soft Skills: In addition to technical skills, emphasise your resourcefulness, flexibility, and communication abilities. Provide examples of how you've effectively collaborated with cross-functional teams or resolved complex issues in previous roles.
How to prepare for a job interview at LinkedIn
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages and frameworks, especially JavaScript, TypeScript, and C#. Highlight specific projects where you've developed web applications or APIs, 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 used your technical skills to solve complex problems. Share how you kept projects on track and how you collaborated with others to achieve successful outcomes.
β¨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 maintain clear records.
β¨Stay Updated on Industry Trends
The company is undergoing a Digital Transformation, so showing that you're up-to-date with web development best practices and industry trends will impress them. Mention any recent tools or techniques you've learned about and how they could benefit the company's objectives.