**Responsibilities**:
- Develop and enhance the performance of the main front-end website;
- Perform requirements analysis, identification of code metrics, code analysis, system risk analysis, usability, automation, and software reliability analysis;
- Design and develop parts and modules of a software platform built on top of a distributed-computational model;
- Support, maintain and troubleshoot live instances of the platform components;
- Understand the CI/CD pipeline and follow the rules of the development process, including the process of improving the rules;
- Support legacy software;
- Work autonomously within a strict range of working hours.
**Requirements**:
- At least 3+ years experience in web technologies, HTML, CSS, JavaScript;
- Knowledgeable of JavaScript with a good understanding of JavaScript fundamentals;
- Full-stack web development experience;
- Experience with a responsive design for desktop (GTH - Mobile);
- Extensive HTML/CSS/AJAX/Javascript (jQuery, Backbone/Angular/Ember) coding experience;
- Experience with other JavaScript libraries like ExtJS, Backbone.js, Angular.js, Node.js, and other frameworks;
- Ability to work in an Agile environment;
- Familiar with Docker, microservices, containers;
- Strong knowledge of JavaScript/TypeScript both server-side and client-side;
- Knowledge of Angular / Angular UI toolkits and popular libraries within Angular (1.X and above) ecosystem;
- Hands-on experience with creating complex Angular views (Complex forms with a hierarchical model, Grid Views);
- Strong knowledge of ReactJS, Redux, and all corresponding client-side software tech-stack and technologies;
- Strong hands-on experience with Linux and Unix-based development;
- Hands-on skills in using Git, PR-driven process, CI/CD full-cycle pipeline in day-to-day development;
- Work experience in a full cycle continuous deployment process and techniques (CI/CD).
**Skills**:
- Javascript;
- Programming (HTML/CSS);
- Coding;
- Web Development;
- CSS;
- JavaScript Libraries.
Pay: Up to R$19,500.00 per month
Application Question(s):
- Are you ready to work by schedule to have an overlap with Eastern European time (4-5 hours max is OK)?
- Do you have excellent English (Upper-Intermediate/Advanced/Fluent)?
- How many years of experience do you have with JavaScript?
- Do you have experience in full
- stack web development?
- Do you have experience with JavaScript libraries such as ExtJS, Backbone.js, Angular.js, Node.js, and other frameworks? What specific JS frameworks have you worked with?
- Have you had any experience with Docker, microservices, containers?
- Do you have experience with TypeScript?
- Do you have experience with Agile development?