Full stack engineer
Location:
London
Type:
Part-Time
Department:
Training Center
Build and maintain both front-end and back-end components of web applications.
Description:
The Full Stack Engineer is responsible for designing and implementing full-stack solutions. You will collaborate with designers, product managers, and other engineers to create seamless user experiences, ensuring that both the server-side logic and client-side elements function together effectively.
Responsibilities:
Develop both front-end and back-end architectures.
Write clean, maintainable, and scalable code.
Integrate APIs and third-party services.
Optimize applications for speed and scalability.
Troubleshoot and debug issues across the stack.
Educational Requirements:
3+ years of experience in full-stack development.
Proven experience with JavaScript frameworks (React, Angular) and server-side languages.
Experience in cloud environments and deploying applications at scale.
Experience:
Minimum of 5-7 years of experience in project management roles, with a proven track record of successfully leading and delivering projects of varying size and complexity.
Strong understanding of project management principles, methodologies, and tools, with experience using project management software (e.g., MS Project, Jira, Asana).
Results-oriented mindset, with a commitment to delivering high-quality outcomes and driving continuous improvement in project management practices.
Adaptability and flexibility to navigate ambiguity and change, adjusting project plans and strategies as needed to address evolving requirements and circumstances.
Skills:
Proficiency in JavaScript, HTML/CSS, and frameworks (React, Angular).
Strong knowledge of server-side languages (Node.js, Python, Ruby).
Experience with databases (SQL, NoSQL).
Familiarity with version control (Git).
Ability to manage hosting environments and cloud services.