Senior AngularJS Frontend Developer for Marketing Platform

Remotely
Full-time

Key Responsibilities:

- Design and develop a robust, highly-loaded web application utilizing AngularJS framework and modern JavaScript practices.

- Create responsive and adaptive user interfaces that deliver optimal performance across devices and screen sizes.

- Perform systematic refactoring and optimization of existing frontend codebase to enhance application efficiency.

- Collaborate effectively with Java backend developers to integrate frontend components with server-side logic running on Tomcat.

- Participate actively in architectural discussions and establish frontend development best practices.

- Conduct thorough code reviews to maintain exceptional code quality and facilitate knowledge transfer.

- Implement advanced data visualization components utilizing Canvas and SVG technologies.

- Optimize application performance across multiple browsers while maintaining consistent user experience.


Required Skills and Experience:

- Minimum 3 years of professional frontend development experience at middle level or higher.

- Comprehensive knowledge of AngularJS (1.x) including advanced usage of directives, services, and dependency injection.

- Demonstrated expertise in JavaScript (ES5, ES6+) with substantial cross-browser development experience.

- Advanced proficiency in HTML5 and CSS3, including Flexbox/Grid layouts and preprocessors.

- Experience implementing and optimizing Webpack build processes for frontend applications.

- Strong command of version control systems, particularly Git and Git Flow methodologies.

- Proven track record developing applications for high-traffic environments with substantial user loads.

- In-depth understanding of responsive design principles with demonstrable implementation experience.

- Capability to write clean, maintainable, and well-documented code following industry standards.

- Experience utilizing Bootstrap framework for component-based interface development.