HamburgerMenu
hirist

Full Stack Developer - Node.js/AngularJS

Resources valley
Others
4 - 8 Years
star-icon
5white-divider8+ Reviews

Posted on: 28/01/2026

Job Description

Responsibilities :

- Implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance.

- Create modules and components and couple them together into a functional app.

- Create custom, general-use modules and templates that extend the elements and modules of core Angular.

- Write tested, idiomatic, and documented JavaScript, HTML, and CSS.

- Coordinate the workflow between the graphic designer, the HTML coder, and yourself.

- Cooperate with the back-end developer in the process of building the RESTful API and communicate with external web services.

- Architect and automate the build process for production, using task runners or scripts.

- Write extensive unit tests using automated TDD tasks and create e2e test suites for all components (running them with Protractor or an alternative).

- Create configuration, build, and test scripts for continuous integration environments.

- Validate user actions on the client side, providing responsive feedback, and writing non-blocking code (resorting to multi-threading when needed).

Requirements :

- Minimum of 4+ years of Angular/frontend development.

- Minimum of 4+ years of Node development.

- Proficiency in Angular and the latest versions.

- Proficiency with JavaScript and HTML5 / CSS 2 / SASS.

- Hands-on experience with OOJS, ES6 programming, TypeScript, and JavaScript.

- Deep knowledge of Angular best practices and commonly used modules.

- Experience with security, HTTP/HTTPS, authentication, and authorization.

- Experience with server-side rendering and unit testing frameworks.

- Familiarity with code quality tools and processes (ESLint, Flow errors, Sonar, etc. ).

Preferred Skills :

- NPM Ecosystem : Boilerplate configurations and NPM packaging/scripts.

- Usage of tools like Webstorm/Visual Studio Code, Jira, Confluence, GGI, version management, and build tools.

- Understanding of cross-browser compatibility and accessibility standards (W3C Guidelines).

- Experience with building the infrastructure for serving the front-end app and assets.

- Ability to provide SEO solutions for single-page apps.

Any Other :

- Professional, precise communication skills.

- Strong team player with a commitment to perfection.

- A thorough understanding of all of the components of the platform and infrastructure is required.

- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in