Senior Full Stack Developer - Team Leader
Full‑time
A growing financial services intermediary requires the services of a driven and enthusiastic software engineer with experience in managing teams along with hands‑on development experience. This is a multi‑faceted position which will enable the right candidate to enhance their technical experience on large‑scale platforms and integrations while managing and regulating a small team of developers.
The existing software stack is based on Angular + nodejs + MySQL and incorporates external platforms to provide the complete solution. The ideal candidate will be able to extend, optimise and manage the existing platform. A new consumer‑facing product has also been identified which has been approved.
Responsibilities
- Maintain existing code base and version control
- Design and develop new features and functionality based on business requirements
- Coordinate with the rest of the team who work on different parts of the infrastructure
- Report on the progress of all open projects
- Assist in hiring, onboarding and evaluations
- Push forward internal development through sharing knowledge and keeping on top of the newest technologies.
Qualifications
- Graduate in CS or related subject
- Overall 3‑5 years experience as a developer in a team environment
- Good understanding of serverless architectures (AWS)
- Expertise setting up infrastructure in AWS through code (Serverless, CDK, CloudFormation)
- Experience working in cross‑functional teams, alongside Designers, Product Managers, etc.
- Experience doing backend applications using Node.JS, especially serverless microservices. Knowledge of serverless patterns
- Technologies: C#, MySQL
Job Location
[Location unspecified]