About the role
BrumByte is a Software Development and Consultancy firm based in Birmingham, UK. We specialize in providing innovative technology solutions for private and public sectors, including bespoke software development, system integration, technology consulting, and project management. With a client-centric approach, we tailor solutions to meet each organization's unique needs, exceeding expectations and delivering exceptional results through streamlining processes and offering strategic consultancy.
Role Detail:
As a Fullstack Developer, you will be responsible for designing, developing, and maintaining web applications using Next.js, Supabase, and Makerkit. You will work closely with our product and design teams to transform business requirements into scalable, high-quality software solutions.
Key Responsibilities:
Develop and maintain production-ready SaaS applications using Next.js, integrating server-side rendering, static site generation, and API routes.
Implement robust backend solutions with Supabase, including authentication, database management, and real-time functionality.
Customize and extend Makerkit components to meet unique project requirements.
Collaborate with cross-functional teams to design seamless user experiences and ensure high performance across platforms.
Write clean, well-documented, and maintainable code following industry best practices.
Participate in code reviews, testing, and agile development processes.
Stay up-to-date with emerging technologies and frameworks to continuously improve our development practices.
Requirements:
Proven experience in fullstack web development with a strong focus on Next.js and React.
Solid knowledge of Supabase (or similar backend-as-a-service solutions) for handling authentication, database operations, and real-time updates.
Hands-on experience with Makerkit or similar SaaS starter kits is a significant plus.
Proficiency in TypeScript and modern JavaScript (ES6+).
Familiarity with Tailwind CSS and component-driven UI libraries (e.g., Shadcn UI).
Strong understanding of serverless architectures and deployment processes.
Experience with version control systems (e.g., Git) and collaborative development workflows.
Excellent problem-solving skills and a proactive attitude towards continuous learning and improvement.
About the company
BrumByte is a Software Development and Consultancy firm based in Birmingham, UK. We specialize in providing innovative technology solutions for private and public sectors, including bespoke software development, system integration, technology consulting, and project management. With a client-centric approach, we tailor solutions to meet each organization's unique needs, exceeding expectations and delivering exceptional results through streamlining processes and offering strategic consultancy.