Full Stack Developer
Role details
Job location
Tech stack
Job description
You'll play a key role in designing and developing responsive, accessible interfaces while building and documenting APIs within a microservices architecture. Day-to-day, you'll investigate and resolve support issues, integrate third-party services, and contribute to sprint planning and estimation sessions.
Working in an agile environment, you'll collaborate closely with cross-functional teams to deliver high-quality, scalable solutions. You'll also create automated tests using tools such as Postman and unit testing frameworks, ensuring reliability across deployments. There's plenty of scope to introduce modern practices, frameworks, and tools to improve development processes.
Requirements
This role would suit someone who enjoys problem-solving, thrives in a collaborative environment, and is passionate about delivering best-in-class digital products. Key Skills
- Strong Front End development experience (React)
- Solid Back End development skills (Java)
- Good understanding of RESTful APIs and microservices architecture
- Experience with SQL-based databases
- Familiarity with API testing (Postman) and unit testing
- Experience integrating third-party APIs and web services
- Knowledge of design/prototyping tools (eg Figma)
- Strong analytical and problem-solving abilities
- Collaborative team player with excellent communication skills
- Self-motivated with a passion for quality and continuous improvement