At a Glance
- Tasks: Build and ship high-quality web apps using Next.js, TypeScript, and Node.js.
- Company: Join a dynamic startup with a collaborative tech culture.
- Benefits: Competitive salary, flexible hours, and opportunities for professional growth.
- Other info: Be part of a growing team with excellent career advancement opportunities.
- Why this job: Take ownership of projects and make a real impact in a fast-paced environment.
- Qualifications: Strong JavaScript and TypeScript skills, with experience in Next.js and Node.js.
The predicted salary is between 36000 - 60000 € per year.
About the Role
We’re growing our dev team and looking for a Full Stack Web Developer who loves building products from the ground up and wants to take real ownership. You’ll be our second developer, working closely with our first tech team member to ship high-quality, scalable web apps, set up clean processes, and help shape our tech culture as the team grows. If you thrive in a startup environment — shipping fast, solving real problems, and wearing multiple hats — this role is for you.
You’ll be hands-on with Next.js 15 (App Router), TypeScript, Node.js/Nest.js, and modern tools like Prisma, PostgreSQL, and MongoDB. You’ll also help plan features, manage tasks, and collaborate on building a strong development team.
Key Responsibilities
- Build end-to-end features — from designing APIs to shipping polished frontends.
- Own full stack development with Next.js 15 (App Router), TypeScript, and Node.js/Nest.js.
- Design and integrate RESTful APIs, ensuring scalability, performance, and security.
- Work with PostgreSQL, MongoDB, Prisma, and Mongoose for data modeling and queries.
- Apply rendering strategies (SSR, SSG, ISR, PPR) to deliver fast, SEO-friendly apps.
- Optimize performance across frontend and backend — speed, accessibility, DX.
- Plan and manage tasks: collaborate on sprints, break down features, and track progress.
- Collaborate closely with our first developer to set priorities, establish best practices, and ship features efficiently.
- Contribute to team growth: help shape workflows, code standards, and onboard future developers.
- Deploy and maintain apps using modern cloud setups (Vercel, AWS, etc.) and CI/CD pipelines.
Requirements
- Strong experience with JavaScript, TypeScript, and Node.js.
- Proven track record with Next.js (ideally v15 with App Router).
- Hands-on with backend frameworks (Node.js / Nest.js).
- Experience with Prisma, PostgreSQL, MongoDB, and Mongoose.
- Solid grasp of API design, security, and performance optimization.
- Familiar with state management (Zustand, Redux, useContext).
- Exposure to project management tools (Jira, Linear, Notion, Trello, etc.).
- Startup mindset: self-driven, proactive, comfortable with ambiguity.
- Great communication skills and a collaborative spirit.
Nice to Have
- Experience setting up CI/CD pipelines (GitHub Actions, GitLab CI).
- Familiarity with cloud platforms (Vercel, AWS, GCP).
- Knowledge of testing frameworks (Jest, Playwright, Cypress).
- Experience with Nest.js and GraphQL.
- Prior mentorship or leadership experience.
Full Stack Web Developer (Next.js / Node.js) in Nottingham employer: Al-Khair Foundation
Join our dynamic startup as a Full Stack Web Developer, where you'll have the opportunity to take ownership of your projects and shape our tech culture from the ground up. We foster a collaborative work environment that encourages innovation and personal growth, offering you the chance to work with cutting-edge technologies while being part of a close-knit team. With a focus on fast-paced development and meaningful problem-solving, we provide a unique platform for you to thrive and advance your career in a supportive atmosphere.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Web Developer (Next.js / Node.js) in Nottingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, attend meetups, and join 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 using Next.js and Node.js. This is your chance to demonstrate your expertise and passion for full stack development.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨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 you’re genuinely interested in joining our team and contributing to our growth.
We think you need these skills to ace Full Stack Web Developer (Next.js / Node.js) in Nottingham
Some tips for your application 🫡
Show Your Passion for Development:When writing your application, let us see your enthusiasm for building products from scratch. Share any personal projects or experiences that highlight your love for coding and problem-solving in a startup environment.
Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter to reflect the skills and experiences mentioned in the job description. Highlight your experience with Next.js, Node.js, and other relevant technologies to show us you’re the perfect fit.
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great candidate for the role. Use bullet points if it helps to make your achievements stand out!
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 during the process!
How to prepare for a job interview at Al-Khair Foundation
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Next.js, Node.js, and TypeScript. Brush up on the latest features of Next.js 15, especially the App Router. Be ready to discuss how you've used these technologies in past projects and how they can be applied to build scalable web apps.
✨Showcase Your Problem-Solving Skills
Prepare examples of real problems you've solved in previous roles. Think about challenges related to API design, performance optimisation, or database management with PostgreSQL and MongoDB. This will demonstrate your ability to thrive in a startup environment where quick thinking is key.
✨Demonstrate Your Collaborative Spirit
Since you'll be working closely with another developer, highlight your teamwork experience. Discuss how you've contributed to team growth, set coding standards, or helped onboard new developers. This shows that you’re not just a lone wolf but someone who values collaboration.
✨Be Ready to Discuss Your Project Management Approach
Familiarise yourself with project management tools like Jira or Notion. Be prepared to talk about how you plan and manage tasks, collaborate on sprints, and track progress. This will show that you understand the importance of clean processes in a growing tech team.