At a Glance
- Tasks: Develop and optimise our platform using TypeScript, React, Next.js, and Vercel.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact by enhancing user experience and building intuitive features.
- Qualifications: Proficiency in TypeScript, React, Next.js, and experience with Vercel deployment.
- Other info: Collaborative team environment with exciting projects and career advancement potential.
The predicted salary is between 36000 - 60000 £ per year.
We’re looking for a skilled Full Stack Developer with experience in TypeScript, React, Next.js, and Vercel to take over the development of our platform. You will work on optimizing the existing site, building a user-friendly CMS, and collaborating with our UX Designer to implement more user-friendly search/filtering features. The ideal candidate will be able to integrate seamlessly into the project, maintain clear communication, and collaborate with the team to bring our vision to life.
Responsibilities:
- Code Handoff & Documentation: Work closely with the previous developer to take over the current codebase. Create clear, developer-friendly documentation to ensure smooth handover.
- CMS Development: Build an intuitive CMS to allow non-technical team members to update website content, manage directory listings, and edit pages independently.
- Enhance Search & Filtering: Implement advanced filtering options to improve user experience for browsing listings.
- Collaboration with UX Designer: Participate in weekly check-ins and communicate regularly to ensure alignment with the UX Designer.
- Larger Collaboration: Communicate regularly to ensure alignment with project goals and timelines with the rest of the team.
Requirements:
Our site is already live, and we need a developer to build on top of our current infrastructure. Here’s what you’ll need to succeed:
- TypeScript & React Expertise: You’ll be working with a TypeScript-based React app. Proficiency in these is essential to maintain and extend our front-end.
- Next.js Framework: The entire site, including the admin panel, is built using Next.js. You’ll need strong experience with it to work efficiently across the front and back-end.
- Vercel Deployment: Our platform is hosted on Vercel, so you should be comfortable with Vercel's CI/CD workflows and deployment processes.
- Notion API for Data Management: We’re using Notion to manage our data. Experience working with Notion’s API will help you integrate and optimize the existing setup.
Bonus Skills (Nice to Have):
- Database Optimization: While we currently use Notion, if you have experience with database scaling and performance improvements, that’s a plus. We’re open to exploring alternatives for better efficiency.
- Feature Expansion: Proactively suggest and implement new features or improvements to help the platform grow.
Full Stack Engineer employer: Menaalliances
Contact Detail:
Menaalliances Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with TypeScript, React, and Next.js. A friendly chat can lead to insider info about job openings or even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Vercel and Notion API. This gives potential employers a taste of what you can do and makes you stand out from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your collaboration skills. Be ready to discuss how you’ve worked with UX designers and other team members in the past. Clear communication is key to landing that Full Stack Engineer role!
✨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, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, React, and Next.js. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about the role and how you can contribute to our platform. Keep it conversational but professional – we love a bit of personality!
Showcase Your Collaboration Skills: Since we value teamwork, mention any past experiences where you’ve worked closely with designers or other developers. Highlighting your communication skills will help us see how you’ll fit into our team.
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’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Menaalliances
✨Know Your Tech Stack
Make sure you brush up on TypeScript, React, Next.js, and Vercel before the interview. Be ready to discuss your past projects using these technologies and how you've tackled challenges. This will show that you're not just familiar with the tools but can also apply them effectively.
✨Showcase Your Collaboration Skills
Since this role involves working closely with a UX Designer and the rest of the team, be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where clear communication led to project success, as this is key for the position.
✨Prepare for Code Handoffs
Understand the importance of code handoff and documentation. Be ready to discuss how you would approach taking over an existing codebase and what steps you would take to ensure a smooth transition. This shows that you’re proactive and considerate of team dynamics.
✨Think User Experience
Since enhancing user experience is a big part of the job, come prepared with ideas on how to improve search and filtering features. Think about user-centric design principles and be ready to discuss how you would implement these in your work.