Develop, build, and maintain responsive and interactive web applications using modern front-end frameworks such as ReactJs, Angular, Vue.js, Android - Kotlin, and iOS.
Ensure cross-browser compatibility, performance optimization, and accessibility for all front-end interfaces.
Implement mobile-first and responsive design principles to deliver consistent user experiences across all screen sizes.
Collaborate within Agile teams, participate in daily stand-ups, sprint planning, and continuous delivery processes.
Identify, debug, and resolve UI/UX issues or defects in existing applications.
Contribute to architecture design discussions, particularly regarding front-end structure, API integration, and componentization.
Develop unit tests and ensure front-end code is built for testability using industry-standard tools.
Apply code quality metrics and best practices to maintain high standards in codebase and documentation.
Participate in end-to-end project development cycles, from requirements gathering to deployment.
Utilize tools like Jira and Confluence to manage project documentation and issue tracking.