Senior AngularJS Frontend Developer | Remote | High-Load Projects

Remotely
Full-time
Part-time
Are you a seasoned Frontend Developer with strong AngularJS expertise? Join our innovative team developing a sophisticated platform for automated direct marketing across social networks and messaging applications. We're seeking a talented developer to help architect and build high-performance web applications that drive engagement through multiple digital channels. About the Project Our cutting-edge marketing automation platform integrates with major social networks and messaging platforms including VKontakte, Telegram, WhatsApp, Facebook, and Instagram. The technology stack includes: - AngularJS for frontend development. - JavaScript (ES6+) for dynamic functionality. - HTML5/CSS3 with modern preprocessors for styling. - Java and Tomcat for backend services. - MongoDB for database management. - Canvas and SVG for interactive visual elements. - Webpack 5 for module bundling and optimization. - Bootstrap 5 for responsive interface components. - Git and Git Flow for version control. Key Responsibilities - Design and develop robust frontend components for a highly loaded web application using AngularJS and modern JavaScript practices. - Implement responsive and adaptive layouts utilizing Flex/Grid and Bootstrap 5 frameworks to ensure cross-device compatibility. - Refactor and optimize existing codebase and layouts to improve performance and maintainability. - Collaborate with backend developers to integrate frontend interfaces with Java-based APIs. - Participate actively in architectural decisions to enhance system scalability and reliability. - Create and maintain interactive visual elements using Canvas and SVG technologies. - Implement cross-browser compatible solutions that work seamlessly across all major platforms. - Configure and optimize Webpack builds for development and production environments. - Work within an agile development environment using Git Flow for version control. - Contribute to code reviews and documentation to maintain high code quality standards. Required Skills - 3+ years of professional frontend development experience at a middle or senior level. - Strong proficiency with AngularJS framework and component architecture patterns. - Advanced knowledge of JavaScript (ES5, ES6+) and modern coding practices. - Expertise in HTML5, CSS3, and CSS preprocessors (SASS/LESS). - Experience with responsive web design principles using Flex, Grid, and Bootstrap. - Proficient with build tools and module bundlers, particularly Webpack 5. - Solid understanding of version control systems, specifically Git and Git Flow methodology. - Experience developing and optimizing applications for high user loads. - Ability to write clean, maintainable, and well-documented code. - Problem-solving skills and attention to detail in cross-browser implementation. - Strong communication skills and ability to work independently in a remote environment. Nice to Have - Understanding of chatbot development for social platforms (VKontakte, Telegram, WhatsApp, Facebook, Instagram). - Experience with Angular (newer versions) or React. - Knowledge of TypeScript implementation in frontend projects. - Familiarity with RESTful API design principles. - Experience with testing frameworks like Jasmine or Karma. - Technical English proficiency for documentation and communication. - Previous work with marketing automation or CRM systems. - Experience with real-time data visualization or dashboards. - Knowledge of CI/CD pipelines and automated testing. Why Join Us This remote position offers the opportunity to work on an innovative marketing platform with real-world impact across multiple social networks. You'll collaborate with a talented distributed team while tackling interesting technical challenges in a high-load environment. We provide competitive compensation, flexible working hours, and the chance to grow your expertise in modern web technologies while working on a project with significant market potential.