Esenti is looking for experienced Middle/Senior Frontend developer:
Role and responsibilities:
— Participate in the development of the SPA application using the angular;
— Receive UI designs and feature specification as an inputs, get working web pages as an output;
— Define the http API contract in collaboration with the backend developers;
— Deploy application to env using existing CI solution;
— Perform and undergo the code reviews.
Must have:
— 3 years overall experience in web development: html, javascript, http, css, any version-control system, any task tracking system;
— 2 years experience with project frontend stack: npm, angular, typescript, rxjs, angular-cli, sass, git;
— Experience with SPA hosting and deployment. Any hosting solution, any deployment process.
Nice to have:
— Nginx setup for SPA hosting. Nginx in docker would be a big plus;
— Express/pure node.js server setup for SPA hosting. In docker — would be a big plus;
— Understanding basics of asymmetric cryptography, such as experience with generation and installation of ssl certificates, creation and verification of digital signatures;
— Experience in a backend development. .net will be a plus, f# would be a big plus;
— Building docker containers and working with local registries;
— Gitlab as a CI/CD solution. Understanding of gitlab pipelines;
— Working with the container orchestrators. Experience with Nomad would be a big plus;
— Understanding the difference between gitflow, github flow and trunk-based development.
Like our vacancy — join us!
Apply for a vacancy or send your CV with a detailed description of your career, experience, skills, and projects to [email protected]