JD :
About the Role:
We are seeking a Senior Full-Stack Engineer with a strong background in building and deploying complex web applications using modern JavaScript frameworks. The ideal candidates will have experience with React, Next.js, and Firebase, and be proficient in deploying and managing cloud functions across multiple regions using Google Cloud. A key requirement is a solid understanding of or the ability to quickly learn canvas-based technologies, as our tech stack includes Konva.js for advanced graphical operations. This is a unique opportunity for someone who is passionate about shaping the technical direction of a fast-growing company.
Key Responsibilities:
â—‹ Develop and maintain the StoryTribe App using Next.js and React.
â—‹ Implement interactive and responsive UI components, leveraging frameworks like Tailwind CSS.
â—‹ Work with Konva.js for canvas-based operations and graphical rendering within the app.
â—‹ Manage Firestore configurations, real-time data synchronisation, and security rules.
â—‹ Develop and deploy Firebase NodeJs Functions, including global distribution using Google Cloud services.
â—‹ Handle API integrations and manage secure media storage with AWS S3 and Cloudflare.
â—‹ Manage continuous deployment processes on Vercel, ensuring efficient integration with GitHub.
â—‹ Optimise global deployment strategies using Google Cloud’s Load Balancer and Service Network Endpoint Groups (SNEGs).
â—‹ Ensure secure handling of environment variables and sensitive data across all environments.
Minimum Qualifications:
Preferred Qualifications: