Role Overview
We are looking for a passionate and resourceful Full Stack Software Developer to join our growing team. This role is ideal for someone who enjoys solving complex problems, building high-quality web and mobile applications, and continuously learning emerging technologies. You'll work across the full development lifecycle—from designing intuitive user interfaces to developing scalable backend systems—while collaborating with a small, fast-moving team that values innovation, ownership, and continuous improvement.
Responsibilities
- Design and develop modern, responsive web and mobile applications from concept to deployment.
- Create visually appealing, intuitive, and user-centric UI/UX designs before implementing them in code.
- Build responsive, user-friendly interfaces with a strong focus on usability, accessibility, and visual consistency.
- Develop robust backend services, APIs, and database integrations using Node.js.
- Translate business requirements into clean, scalable, and maintainable technical solutions.
- Debug, troubleshoot, and optimise applications for performance and scalability.
- Utilise AI-assisted development tools, including Claude Skills and Agents, to improve development efficiency and code quality.
- Stay up to date with new frameworks, technologies, and industry best practices, adopting them where appropriate.
- Participate in code reviews and contribute to maintaining high engineering standards.
Requirements
- 2–3 years of professional experience in web and/or mobile application development, OR a portfolio of personal software projects with an active user base.
- Strong proficiency in JavaScript (ES6+).
- Hands-on experience with React.js and Next.js.
- Experience building mobile applications using React Native.
- Strong backend development experience using Node.js.
- Demonstrated ability to create modern, polished, and user-friendly UI/UX designs.
- Experience using Claude Skills and Claude Agents.
Skills
- JavaScript
- React.js
- Next.js
- Node.js
- React Native
Benefits
- Paid sick time
- Paid time off
- Work from home