Senior Angular Frontend Developer | Remote High-Load Projects

Remotely
Full-time

Are you a seasoned Frontend Developer seeking to apply your Angular expertise on an innovative marketing platform? We're currently seeking a talented Angular specialist to join our team developing a sophisticated platform for automated direct marketing across social networks and messaging applications. This position offers the opportunity to work on high-load applications that demand elegant solutions and exceptional frontend architecture.


About the Project

You'll contribute to our robust platform that automates direct marketing across major social networks and messaging platforms. The technology stack comprises Java, Tomcat, and MongoDB on the backend, with a frontend built on Angular, HTML5/CSS3, Canvas, SVG, and modern JavaScript frameworks. This solution handles significant traffic volumes, making performance optimization and clean code essential to its success.


Key Responsibilities

- Architect and develop responsive, intuitive interfaces using Angular (transitioning from AngularJS to modern Angular frameworks).

- Implement sophisticated UI components leveraging HTML5 features including Canvas and SVG for dynamic data visualizations.

- Develop and maintain reusable component libraries to ensure consistency throughout the application.

- Optimize application performance for high-load scenarios and real-time data processing requirements.

- Ensure cross-browser compatibility and responsive layouts using modern CSS techniques including Flexbox and Grid.

- Collaborate with backend engineers to integrate RESTful APIs and streamline data flows.

- Implement effective state management solutions using NgRx or equivalent libraries.

- Participate in regular code reviews and contribute to technical documentation.

- Create comprehensive unit tests using frameworks such as Jasmine or Jest.

- Configure and optimize Webpack for efficient bundling and build processes.


Required Skills

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

- Strong proficiency with Angular, including experience migrating from AngularJS to modern Angular (Angular 14+).

- Expert-level knowledge of JavaScript (ES6+) and TypeScript (4.9+) fundamentals.

- Demonstrated experience with HTML5/CSS3, including Canvas and SVG implementation.

- Proficiency with CSS preprocessors (SASS, LESS) and responsive design methodologies.

- Hands-on experience with Bootstrap 5 or equivalent component frameworks.

- Strong understanding of version control systems, particularly Git and Git Flow workflows.

- Experience configuring and optimizing Webpack 5 for modern web applications.

- Proven expertise in cross-browser development and debugging techniques.

- Previous work on high-load applications with significant performance requirements.

- Familiarity with RESTful API integration and asynchronous programming patterns.


Nice to Have

- Experience with RxJS and reactive programming paradigms.

- Knowledge of server-side rendering techniques with Angular Universal.

- Familiarity with Java-based backend technologies for effective cross-team collaboration.

- Experience with MongoDB or similar NoSQL database structures.

- Understanding of CI/CD pipelines and automated testing methodologies.

- Contributions to open-source projects or personal development portfolios.

- Knowledge of web accessibility standards (WCAG 2.1) and implementation practices.

- Experience implementing WebSockets for real-time features.

- Understanding of contemporary web security best practices.


Why Join Us?

This remote opportunity offers the chance to work on a sophisticated marketing platform handling significant user traffic and complex data visualizations. You'll collaborate with a talented international team pushing the boundaries of marketing automation technology. We provide competitive compensation, flexible working arrangements, and the freedom to work from anywhere globally. Join us to enhance your technical expertise while contributing to a product that's transforming how businesses connect with their audiences through social media and messaging platforms.