How your regular day in C.T. Co will look (responsibilities):
- Develop and evolve comprehensive solutions hosted in the public cloud or on-premise data center in collaboration with clients;
- Participate as a presenter or attendee in knowledge-sharing and demo sessions;
- Work within a cross-functional team in an agile setup;
- Communicate with diverse teams from all over the world.
We expect you are (requirements may vary depending on title level):
- Dedicated frontend developer with healthy engineering practices (code review, unit-testing, refactoring, etc.);
- Proficient with TypeScript;
- Proficient with CSS and CSS preprocessors (SCSS/SASS/Less/PostCSS/Tailwind CSS);
- Proficient in Angular framework, but open to learn and master new frameworks and libraries;
- Proficient with JavaScript build tool ecosystem (npm, webpack);
- Familiarity with continuous integration and deployment tools such as Jenkins or Azure DevOps;
- Problem solver with an open mind;
- Team player;
- Proficient in English (reading /speaking/writing) to communicate day-to day with clients.
Appreciate your experience with (advantages):
- Frontend architecture (Web Components, Microfrontends, Backend for frontend);
- Node.js;
- GraphQL and REST protocols;
- SQL/NoSQL databases, such as PostgreSQL, MongoDB, etc;
- OAuth2 and OpenID Connect protocols;
- Knowledge of cloud computing platforms such as AWS or Azure;
- Performance optimizations and troubleshooting;
- Containers, orchestration, and infrastructure-as-code tools;
- Cyber-attack prevention (CSP Header, CSRF, XSS injections, etc.)
We offer the Benefits:
- Advantage of working in a large, stable, and reliable company, which managed to keep a dynamic and friendly work environment;
- Experience in international projects for first-rate global companies;
- Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
- Company sponsored professional trainings and certifications;
- Active/passive participation in professional international conferences;
- Career growth and opportunities for development;
- Regular company and team building events;
- Opportunity to work remotely.
Remuneration:
Monthly salary (gross): 2200.00 to 5200.00 EUR*
*The above-mentioned remuneration is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualifications, and experience.