Job Openings FrontEnd Software Developer - L9595584

About the job FrontEnd Software Developer - L9595584

We are looking for Frontend Software Developer responsible for developing software interfaces/Frontend for our client products to ensures the companys long-term continuity.

Main Activities:

  • Develops software interfaces/Frontend for products according to the specifications
  • Write reusable code and libraries;
  • Analyze the existing front-end solutions and propose changes for improving user experience and performance;
  • Offers the needed technical support (installation, administration, configuration and maintenance) for the developed applications;
  • Monitor and analyze new software development technologies and inform company of their potential applications to our business;
  • Analyze the existing applications, identifies the bugs reported by Software Testers (QA) and/or Product Owner, propose and develops solution/fixes for them;
  • Be part of our agile team and participate in the specifications, development and testing of our online suite front ends;
  • Participate into tech and architecture discussions for implementing best practices or ideas, if needed;
  • Performs all administrative task related to his job;
  • Performs any other tasks delegated by his manager, according to his professional expertise.

Requirements:

  • Experience with Agile methodologies;
  • Experience with JIRA as track for issues and for day-to-day tasks;
  • Experience with programming languages: JavaScript (vanilla), HTML/CSS/LESS/SASS;
  • Svelte or comparable React/Vue/Angular experience;
  • Experience with GIT as version control tool;
  • Experience in working with REST APIs;
  • Collaborate with different stakeholders, decision makers.

Nice to haves:

  • Experience implementing BEM for SCSS;
  • Knowledge about Carbon Design System (from IBM);
  • Experience working with PNPM;
  • Experience on working with Monorepo projects;
  • Experience working with Docker;
  • Knowledge of Agile methodologies and working experience with JIRA;
  • Knowledge of web development platforms, databases and infrastructure (OOP, n-tier, microservices, web-services, system architecture);
  • Understanding of HTTP and HTTPS protocols;
  • Good knowledge of ES6+, TypeScript;
  • Svelte or comparable React/Vue/Angular experience;
  • SCSS/CSS proficiency and a talent for clean implementation;
  • Deep knowledge of front-end development best practices;
  • Knowledge about web browser capacities: Chrome, Edge and Firefox;
  • Knowledge about MS SQL, server databases administration and tunning;
  • Experience with Linux and Windows OS;
  • Knowledge about RabbitMQ, Git, Docker;
  • Experience with NodeJS;
  • Knowledge of tooling: Webpack, Grunt;
  • Knowledge of web frameworks (React);
  • Knowledge in functional programming;
  • Knowledge in reactive programming;
  • Experience with EXTJS Framework;
  • Experience with MS Office package;
  • Very good level of knowledge at the organization level.