What are the responsibilities and job description for the Lead Backend Developer position at Zapcom?
Job Description
- Working to build out a robust Rest based micro services using Node js, Express and Typescript.
- Shaping the way people use loyalty and the entire structure of our backend architecture.
- Build the application using Typescript as first class citizen
- Integrate all the API’s with API gateway along with authentication and authorization.
- Through understanding of integrating with SQL and non-SQL data stores.
- Managing the technical aspects. Including performance, scalability, and accessibility.
- Will be providing self-explanatory Swagger to frontend developers /
- Tackling bugs post-release and resolving them in timely fashion.
- Strategizing building out the right features based on priority.
- Will be deploying code with 85% code coverage through unit tests.
Requirements
Requirements
9 Years of experience using NodeJS, Express and ability to code using Typescript. Experience in understanding inner quirks with Node js Event loop and application model Understand node, Web pack, and babel (beyond just coding in Node). Strong experience with JavaScript, es6 , Typescript. Experience and comfort developing functional components and web hooks. Good understanding of AWS deployment model.