Lead Developer
Leading the team responsible for implementing the Audit application for the client, building platform functionalities, implementing test strategy, setting up deployment for the client's Azure Infrastructure, Responsibilities* Align with the client to raise and clarify the requirements and expectations for every sprint.* Run Backlog Grooming, Sprint Planning, Daily meetings, and the other Scrum meetings.* Manage the developer's team, assign tasks, track his progress, remove blockers, etc.* Implement API using MongoDB and GraphQL using Apollo Federation to integrate the API with the other API on the client environment.* Build the front end using the Microfrontend system used by the client.* Deploy the application to the different environments of the client to complete the application life cycle.* Write a full test suite for the UI components built.* Write a full test suite for the API Using Karate Framework.* Write a full test suite for the entire app using Cypress.* Running the sprint demos to show the project progress to the client.* Fix defects and write new features for the platform.