At a Glance
- Tasks: Design and develop innovative web applications using Next.js and Google Cloud.
- Company: Join a dynamic startup revolutionising the entertainment ecosystem for artists and fans.
- Benefits: Flexible remote work, competitive salary, and a focus on work-life balance.
- Other info: Embrace diversity and inclusion in a fast-paced, agile environment.
- Why this job: Be part of a greenfield project that shapes the future of technology in entertainment.
- Qualifications: Experience in full stack development with Next.js, React, and cloud technologies.
The predicted salary is between 60000 - 80000 £ per year.
fan3 are building a new entertainment ecosystem. A platform that gives artists control and ownership of their data, and puts genuine tickets in the hands of genuine fans. A team born in music and creativity, we believe in enhancing direct connection through emerging technologies and real world experiences. Artists successfully use our fraud prevention tools to authenticate fandom, and put genuine tickets in the hands of genuine fans with outlier results. These solutions grant fans exclusive access to pre-sales, premium content, merchandise, and unique experiences.
This is a rare opportunity as a Full Stack Engineer to work at a venture-backed startup on a totally greenfield project where you will have direct responsibility in making technology choices and defining the future of the product. fan3 operates in a market with a quickly shifting landscape where being scrappy and nimble are essential characteristics for winning and you’ll get to work with cutting edge tech that enables us to stay ahead of the pack.
As a Full Stack Developer you will:
- Design, develop, and maintain high-quality, scalable, and performant Next.js / React web applications on Google Cloud Platform + Firebase, both frontend and backend.
- Have considerable experience with App deployment and management on the Vercel cloud computing platform.
- Take an AI-first approach to software engineering, including using CLI tools, AI first IDEs and IDE plugins, while still understanding the underlying architecture of our systems and correcting AI agents where they go wrong.
- Occasionally contribute to development and maintenance of React Native and mobile web front-end.
- Build and manage resources on Google Cloud Platform, serverless functions and other cloud technology.
- Write clean, maintainable, and reusable code while adhering to coding standards and best practices.
- Work closely with UI/UX designers to implement user-friendly interfaces and ensure a seamless user experience.
- Optimise application performance and resolve any technical issues or bugs that arise during the development process.
- Conduct code reviews and provide constructive feedback to junior team members to improve overall code quality.
- Collaborate effectively within a cross-functional team to deliver high-quality solutions on time.
- Participate in the entire software development lifecycle, from planning and design to implementation, testing, and deployment.
As a Full Stack Engineer you enjoy fast-paced, agile startup culture and have an aptitude for quickly growing new technologies. You’re a self-starter and effective independent worker, who can function well in an environment where the market landscape shifts quickly and requirements are not always fully understood prior to development. You know how to harness AI / agentic engineering to best effect, and understand the trade-offs in which AI use doesn’t always provide strong results.
As well as being a proficient technologist, you will have a knack and desire for helping define the nature of new software products. Established professional experience as a full stack developer. Strong backend API development experience with serverless functions in TypeScript / Node.js on Google Cloud Platform. Strong experience with NoSQL databases. Agentic engineering experience with a variety of LLMs and AI tools. Experience integrating with third-party services. Familiarity with web3 and blockchain technologies. Solid understanding of software development principles, including agile methodologies, version control (via Github), and automated testing (unit, integration, and end-to-end). Ability to write clean, modular, and maintainable code while following coding standards and best practices. Knowledgeable of common software design patterns and architectures, including those applicable for functional programming, object oriented programming, and domain driven design.
A degree in Computer Science, Software Engineering, or a related field. Being able to demonstrate equivalent work experience will be considered of equal value. Prior working experience implementing Apple + Google Wallet passes. Experience building dApps that interface with blockchain technology. Experience building truly native mobile apps in Swift or Kotlin. Experience with React Native and other cross platform mobile tech. Strong understanding of web protocols. Comfortable with relational databases.
People are not happy or effective when they are tired or stressed so we encourage you to take some time off (phone actually off!). As such we work flexibly and remotely. We have a globally distributed team and choose to operate in a decentralised way, staying true to the digital revolution we are part of.
Diversity, equity and inclusion: At fan3 we embrace difference and celebrate our individual stories and qualities that make us all unique. We want to play our part in building a better internet, and that starts with ourselves. It is everyone’s responsibility in the business to continually promote diversity, equity and inclusion.
Full Stack Engineer/Agile Engineer in London employer: fan3
At fan3, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture, perfect for innovative minds like Full Stack Engineers. Our flexible, remote working environment allows you to thrive while contributing to a groundbreaking entertainment ecosystem that empowers artists and fans alike. With ample opportunities for professional growth and the chance to work with cutting-edge technologies, you'll be part of a passionate team dedicated to redefining the future of digital experiences.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Engineer/Agile Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. 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 Google Cloud. This is your chance to demonstrate your expertise and creativity, so make it shine!
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Full Stack Engineer/Agile Engineer in London
Some tips for your application 🫡
Show Your Passion for Tech:When you're writing your application, let your enthusiasm for technology shine through! We love candidates who are excited about using cutting-edge tools and frameworks like Next.js and Google Cloud. Share any personal projects or experiences that highlight your passion for full stack development.
Tailor Your Application:Make sure to customise your application to fit the role. Highlight your experience with relevant technologies, especially those mentioned in the job description. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your expertise!
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on communicating your skills and experiences effectively. A well-structured application makes it easier for us to see why you’d be a great fit for our team.
Apply Through Our Website:We encourage you to apply directly through our website! It’s the best way to ensure your application gets into our hands. Plus, it shows us that you’re genuinely interested in joining our team at fan3. Don’t miss out on this opportunity!
How to prepare for a job interview at fan3
✨Know Your Tech Stack
Make sure you’re well-versed in Next.js, Google Cloud, and Firebase. Brush up on your knowledge of serverless functions and NoSQL databases, as these are crucial for the role. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Agile Mindset
Since fan3 operates in a fast-paced environment, demonstrate your understanding of agile methodologies. Share examples of how you've adapted to changing requirements and collaborated with cross-functional teams to deliver high-quality solutions on time.
✨Prepare for AI Discussions
Given the emphasis on an AI-first approach, be prepared to talk about your experience with AI tools and agentic engineering. Discuss specific instances where you've harnessed AI effectively and how you’ve dealt with its limitations.
✨Emphasise Your Soft Skills
Technical skills are essential, but don’t forget to highlight your ability to communicate and collaborate. Talk about how you’ve provided constructive feedback to junior developers and worked closely with UI/UX designers to create user-friendly interfaces.