Key Responsibilities :
Software Development :
- Design, develop, and maintain scalable web applications using JavaScript, HTML, and CSS
- Ensure adherence to coding standards and best practices
Architecture and Design :
Collaborate with the architecture team to design robust and maintainable software solutionsContribute to architectural decisions for scalability and efficiencyFront-End Development :
Create responsive and intuitive user interfaces for an exceptional user experienceImplement modern front-end frameworks and libraries such as React, Angular, or Vue.jsCode Review :
Conduct code reviews and provide constructive feedback to peersEnsure consistency and maintain high code quality standardsPerformance Optimization :
Identify performance bottlenecks and implement optimizations to improve application speed and efficiencyCross-Functional Collaboration :
Work closely with product managers, UX / UI designers, and engineering teams to deliver applications on scheduleParticipate in agile development processesTesting and Debugging :
Write unit tests using frameworks such as Jest or MochaDebug and troubleshoot issues to maintain code reliability and stabilityDocumentation :
Create and maintain technical documentation related to software architecture, code, and development processesSkills Required
React, Angular, Java Script, Html, Css