Full Stack Engineer
Skills
APIComputer ScienceFull-Stack DevelopmentJavaMobile Application DevelopmentMobile ApplicationsConstruction
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong full-stack development experience shipping end-to-end web or mobile applications
- Proficiency in React Native or Flutter
- Back-end experience with Node.js Python Java .NET or similar
- Solid RESTful API design skills
- Experience with relational or NoSQL databases data modelling and query optimisation
- Experience integrating payment systems ideally Stripe Connect
- Working knowledge of Git build tooling testing frameworks and CI/CD pipelines
- Ability to write clean readable maintainable code
- Clear direct communication in a small fast-moving team
- Degree in Computer Science Software Engineering or equivalent hands-on experience
Nice to have
- self-starter
- detail-oriented
- collaborative
- pragmatic
- ownership mindset
Day to day
- Build a mobile-led full stack product from high-fidelity designs and a live sign-up site.
- Implement polished mobile UI and connect it to robust server-side logic and RESTful APIs.
- Integrate Stripe Connect and other third-party services while improving performance security scalability and release readiness.
