Key Responsibilities
Develop dynamic front-end applications using AngularJS , JavaScript, HTML5, CSS, and Object-Oriented Programming principles
Participate in product development cycles, ensuring clean, maintainable, and efficient code
Collaborate with cross-functional teams to design and implement user interfaces
Contribute to version control processes using Git and follow best practices for source management
Write unit tests (TDD) to ensure application quality and reliability
Optionally, work with Cordova/PhoneGap for hybrid mobile app development
Troubleshoot and optimize applications for performance, scalability, and responsiveness
Communicate effectively within the team, providing updates and seeking input for continuous improvement