Go Back
Full Stack Lead Developer
- IT, Software development, System Engineering Jobs
Description
Our client is a lead medical devices company with an extensively expanding innovation and a cutting edge technology portfolio. Continued growth and global expansion of our client's business have necessitated the need for a highly-skilled Full Stack Lead Developer to join their team in London, UK.
Requirements:
- Relevant educational background
- 5+ years professional experience focused around backend engineering and system design
- 2+ years working as a lead/architect building enterprise web applications
- 2+ years working with Docker and container-based services such as Kubernetes, AWS Fargate, etc
- Strong experience in writing TypeScript and other pre/post processors
- Strong Experience in Node.JS, Express
- Experience in and scaffolding React 16+ applications and component libraries
- Architecting role-based authorization
- Familiarity with Storybook.js and component-driven development
- Experience managing small team of Senior Engineers
- Experience in modern CSS such as SCSS, CSS3 animations, Flexbox, Grid
- Experience in Git, Git Flow, and other code management tools
- Experience in CI tools such as CircleCI, GitHub Actions, etc
- Experience in backlog management, code reviews, paired programming
Advantage:
- Experience in augmented reality and WebGL
- Experience in C++, WebAssembly, and integrating other NDK’s
- Certified in AWS or Azure
Responsibilities
- Hands-on lead, managing a tribe focused around full stack technologies/feature paths
- Create, migrate, and maintain new features following ATDD and BDD methodology
- Improving product test coverage and effectiveness
- Reinforce development best practices for deployment and security
- Follow a delivery-focused culture while promoting a fun hardworking workplace
- Contribute to research and the design of new systems
Hard Skills
- Software development
- Product development
- Opportunity analysis
- Relationship building
- Process improvement
Soft Skills
- Communication
- Leadership
- Strategic thinker
- Organized
- Attention to detail