At a Glance
- Tasks: Lead the design and development of innovative web applications for a top EdTech platform.
- Company: Join a small, dynamic team at a leading digital learning company making a real impact.
- Benefits: Enjoy competitive salary, flexible work environment, and opportunities for professional growth.
- Why this job: Be a key player in shaping technology that enhances education and empowers learners.
- Qualifications: 7+ years in full stack development with expertise in AWS and modern tech stacks required.
- Other info: Work closely with a focused team and influence the future of digital learning.
The predicted salary is between 80000 - 90000 £ per year.
Senior Full Stack Developer | Leading EdTech Platform We’re seeking an experienced Senior Full Stack Developer to join a small, focused engineering team driving innovation for a prominent digital learning platform. As one of four engineers, you’ll directly influence the technical direction and success of the business. Key Responsibilities: Lead architecture and system design for scalable, multi-tenant web applications. Develop secure, accessible solutions using Node.js, TypeScript, Next.js, React, and Nest.js. Work with AWS services (Lambda, DynamoDB, RDS, SQS, etc.) and infrastructure-as-code (Terraform/Terragrunt). Implement CI/CD pipelines, authentication (OAuth, SSO, MFA), and API security. Ensure WCAG compliance and optimize performance (Lighthouse metrics). Collaborate with stakeholders to deliver high-quality, robust solutions. Requirements: 7+ years of full stack development experience. Expertise in AWS, GraphQL, REST, and modern CI/CD practices. Familiarity with monitoring tools, Contentful, HubSpot, and Okta integrations. Strong problem-solving skills and ownership mindset. Salary: £80,000 – £90,000 Senior Full Stack Developer | Leading EdTech Platform
Full Stack Engineer employer: TechShack
Contact Detail:
TechShack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Make sure to showcase your experience with the specific technologies mentioned in the job description, like Node.js, TypeScript, and AWS. Highlight any projects where you've led architecture or system design, as this will demonstrate your leadership capabilities.
✨Tip Number 2
Since collaboration is key in this role, be prepared to discuss how you've worked with stakeholders in the past. Share examples of how you’ve delivered high-quality solutions while balancing technical requirements and user needs.
✨Tip Number 3
Familiarize yourself with WCAG compliance and performance optimization techniques. Being able to speak knowledgeably about these topics will set you apart, especially since they are crucial for the role.
✨Tip Number 4
Demonstrate your problem-solving skills by preparing examples of challenges you've faced in previous projects. Discuss how you approached these issues and the outcomes, as this will show your ownership mindset and ability to drive results.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Highlight Relevant Experience: Make sure to emphasize your 7+ years of full stack development experience in your CV and cover letter. Detail your expertise with Node.js, TypeScript, Next.js, React, and Nest.js, as well as your familiarity with AWS services.
Showcase Your Projects: Include specific examples of projects where you led architecture and system design for scalable applications. Mention any CI/CD pipelines you implemented and how you ensured API security.
Demonstrate Problem-Solving Skills: In your application, provide examples that showcase your strong problem-solving skills and ownership mindset. This could be through challenges you've faced in previous roles and how you overcame them.
Tailor Your Application: Customize your CV and cover letter to align with the job description. Use keywords from the listing, such as 'multi-tenant web applications', 'WCAG compliance', and 'monitoring tools' to make your application stand out.
How to prepare for a job interview at TechShack
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Node.js, TypeScript, Next.js, and React in detail. Highlight specific projects where you led architecture and system design, and be ready to explain your decision-making process.
✨Demonstrate Problem-Solving Skills
Expect to face technical challenges during the interview. Use the STAR method (Situation, Task, Action, Result) to articulate how you've approached complex problems in the past and what solutions you implemented.
✨Familiarize Yourself with AWS Services
Since the role involves working with AWS services like Lambda and DynamoDB, brush up on these technologies. Be ready to discuss how you've utilized them in previous projects and their impact on performance and scalability.
✨Understand Accessibility and Compliance
Given the emphasis on WCAG compliance, be prepared to talk about your experience ensuring accessibility in web applications. Share examples of how you've optimized performance and adhered to best practices in this area.