Full Stack Engineer (Greater London)
Peaple Talent have exclusively partnered with a leading global consultancy based in London who are currently expanding their development team and recruiting for a full stack developer to join their team. Reporting to the development manager you will be responsible for managing the full lifecycle of web application development from initial concept and user interface design to backend integration and final deployment.
You will be contributing across all stages, including crafting intuitive UI designs, building robust front-end and back-end functionality, integrating APIs and databases, and handling deployment and maintenance tasks. Along with working knowledge of Nextjs, WordPress, react, PHP, UI, API’s and either AWS/Azure you will need strong stakeholder and engagement skills as you will be interacting with and be client facing.
Role and responsibilities
- Take ownership of existing web application codebases, ensuring their ongoing support, maintenance, debugging, and enhancement as needed.
- Design and implement user interfaces with a focus on usability and aesthetics, employing a variety of web technologies.
- Develop back-end server solutions, including database interactions, API integration, and business logic implementation.
- Ensure cross-platform optimisation for mobile and web and responsiveness of applications.
- Collaborate with clients, project stakeholders, including front-end and back-end developers, designers, and product managers, to define and meet project goals.
- Manage version control systems and deploy web applications to production environments.
- Document development processes, code, and user guides to support application maintenance and upgrades.
- Assist in the estimation of project timelines, resource allocation, and project scoping as part of the development team.
- Engage in continuous learning to improve technical skills and adapt to industry changes or project requirements.
- The role may involve occasional travel to other business locations
Essential experience and skills
- At least 2 years of professional experience in full stack web development, with a strong portfolio showcasing completed projects.
- Proficiency in front-end web technologies and libraries such as React
- Experience with full-stack React framework Next.js
- Experience working with WordPress-based web applications, including custom development using PHP. Ability to maintain and enhance existing WordPress sites.
- Proficiency in back-end development and understanding of server, database, and API interactions.
- Familiarity with AWS/Azure and experience deploying and managing applications in a cloud environment.
- Strong grasp of version control tools, such as Git, and CI/CD processes for efficient code management and deployment.
- Demonstrated UI design capability, with an understanding of user experience (UX) principles, design thinking, and responsive design. Skilled in creating wireframes, prototypes, and high-fidelity mockups using tools such as Sketch, Adobe XD, Figma, or similar UX/UI design software.
- Ability to successfully navigate the submission and maintenance processes for app availability on Apple App Store and Google Play Store.
- Strong communication skills, capable of working collaboratively in a team environment and interacting with clients, designers, and other stakeholders.
- Ability to manage own workload, prioritise tasks, and deliver projects within deadlines.
- Bachelor’s degree or higher in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Eligibility to work in the UK.
Desirable
- Prior experience with Agile development methodologies
- Basic understanding of machine learning and artificial intelligence concepts, and how to integrate AI models into web applications.
- Webscraping capability
- Additional language skills are a plus
- Company
- Peaple Talent
- Location
- London, UK
- Employment Type
- Part-time
- Posted
- Company
- Peaple Talent
- Location
- London, UK
- Employment Type
- Part-time
- Posted