Job Openings
Lead Angular Developer
About the job Lead Angular Developer
Responsibilities:
- You will be primarily responsible for the development and maintenance of various frontend webapps which are integrated closely with the company messaging platform used by 5m users each month and growing quickly.
- You will work closely with the backend team to deploy and troubleshoot these features and changes as they are released to production.
Requirements:
- Long and deep experience in frontend frameworks. We write mobile/web services based around the Ionic framework which is based on Angular
- Solid understanding of CSS, API patterns, CORS, PWA etc. Cordova and other WebView packaging experience would be excellent.
- Proven experience of architecting, deploying, maintaining and scaling frontends to provide services to millions of users on a daily basis
- A love of writing tests
- A good understanding of modular and MVC architecture principles, when to follow these and when not to
- Proven ability and interest in picking up new technologies quickly, leading evaluations and providing suggestions of key technologies to base future development around
- Good problem solving ability, especially under pressure
- A passion to lead and mentor more junior developers
- An ability to explain and articulate technical detail clearly to technical management and systems teams
- You enjoy learning new skills, frameworks and programming languages. You can talk about the differences and advantages between ES6, 7, Typescript. If you have done native app development for Android or iOS or would like to learn this would be great.
- A passion for writing documentation and training other staff on maintaining and extending the software once it has been built
- Backend or Devops experience, alongside administering and automating Linux-based platforms would be a big bonus