Analyze software requirements and software functional specifications in accordance with the business needs.
Design, develop, and unit test frontend software components and applications.
Guide the team members on design and development aspects.
Perform code and document reviews, create technical documentation (requirements, design, code, test, user help), and ensure that the delivery conforms to organization and project quality requirements.
Ensure continuous integration and continuous deployment of solution artifacts within committed delivery timelines.
Collaborate with multiple stakeholders on requirements analysis, component integration, and continuous deployment.
Qualifications:
B.E/ B. Tech/ MCA/ M.E/ M. Tech/MSc Computer Science
Knowledge and Experience
5-10 years in software development.
Strong knowledge in object-oriented programming and UI design concepts such as micro-frontend, module federation.
Expertise in programming language – Typescript.
Expertise in frameworks, tools, and technologies – Angular, Bootstrap, HTML 5, CSS, Git.
Experience in web testing tools – Jest, Playwright, Swagger, Postman.
Knowledge on backend (Java Spring Boot), database programming (PostgreSQL), Cloud Apps (AWS) development will add weightage.
Good analytical and problem-solving skills.
Good communication (oral and written), coaching skills, and a quick learner of new technologies and trends.
Ability to effectively communicate and interact with various stakeholders