Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
- Develop, maintain, and enhance modern web and mobile applications.
- Build responsive, intuitive interfaces using modern frontend technologies.
- Develop backend services, APIs, and integrations.
- Write clean, maintainable, well-tested code and participate in code reviews.
- Follow development standards and coding best practices.
- Develop secure applications using security by design principles.
- Support testing, bug fixing, and production issue resolution.
- Work closely with the CTO, lead developers, product owners, and business stakeholders.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Collaborate with UI/UX designers, QA testers, and infrastructure teams.
- Take ownership of the quality of our work.
- Build software with security, resilience, and maintainability in mind.
- Collaborate openly across teams.
- Continuously learn and improve.
- Focus on solving customer problems rather than simply completing development tasks.
Technologies:
- AI
- AWS
- Azure
- Backend
- CI/CD
- Cloud
- CSS
- CTO
- Docker
- Frontend
- Support
- JWT
- Mobile
- MongoDB
- OAuth
- REST
- React
- React Native
- Security
- Web
- microservices
- UX UI Design
- NodeJS
- ExpressJS
- JavaScript
- Network
- Fullstack
Requirements
- 2-5 years of professional full stack development experience.
- Strong hands-on experience with Next.js, Nest.js, React / React Native, Node.js and Express.js, Tailwind CSS, MongoDB, and Sequelize.
- Experience developing RESTful APIs and implementing secure authentication such as JWT, OAuth, Auth0, or similar.
- Experience integrating third-party APIs and payment providers such as Stripe.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Desirable: experience with Docker and containerisation, CI/CD pipelines, and microservices.
- Desirable: exposure to AI-powered applications or automation tools.
Benefits & conditions
We are Bayuti, building the machinery of a debt-free economy through our flagship platform, Bayuti, which helps families buy homes with zero debt and lets everyday investors co-own the rest as partners. Our products include the staircasing engine, Amana savings, the Bayuti Readiness Score, Bayuti Finder, and a built-in giving loop that supports community causes. We are a small, early team where technology is the strategy, not a support function, and we offer modern engineering on a cloud-native stack with current frameworks. Benefits include a company pension, an employee stock ownership plan, and an on-site gym. This role is based in person, and we offer pay of £25,000 to £35,000 per year.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference Between Frontend and Backend Development?
React Developer Salary [2023]
Dev Digest 120 - Apple and peers
Why Upskilling And Reskilling is Important For Developers