/ remote

Middle Frontend Developer (React)

Node.js
GraphQL
TypeScript
CSS
JavaScript
React.js

job summary _

Frontend Developer will be involved in working on a multi-service product with complex logic and technology dynamics.

about the project_

A stable enterprise product for creating marketing presentations, preparing accompanying materials, and developing sales cycle business assistants for global pharmaceutical companies such as AstraZeneca, Novartis, Pfizer, Veeva, etc., and financial institutions like ING, Van Lanschot. Completely our code base, we have been developing it since 2015.Our services operate across multiple Availability Zones. The main APIs with business logic (GraphQL and REST) ​​are primarily implemented using PHP (Laravel, Yii2), however, there is also code in Node.js (JavaScript/TypeScript), Python, and C#. We use a combination of AWS and GCP to support our infrastructure. We also work on integration with our API partners (Veeva, Salesforce).As a product with high-security requirements, we undergo regular penetration testing from auditors and client companies to ensure compliance with industry standards such as OWASP, SOC, and ISO.

essentials_

/ Advanced knowledge of JavaScript. Not less than 2 years.

/ Experience with React/Redux.

/ Algorithms and data structures. We expect you to understand which block of code is faster and why, and even better when you can quantify it all the better.

/ Architectural thinking, multilateral development. You can have a complete picture of the project, master a new technology, read a UML diagram.

/ High level of written English and reading skills.

prefered qualification _

/ Build technical relationships with customers and operate as their trusted advisor.

/ Work with customers to accelerate their projects and recommend best-practice architectures in line with their long-term business outcomes.

/ Create solutions that are secure, scalable, reliable, and performant.Architect for the immediate and future business or technical needs.

/ Effectively communicate with technical and non-technical audiences.

/ An effective meetings both internally, and with customers while learning to build consensus.

/ Advocate and educate about AWS technology (e.g. through workshops, user groups, meetups, public speaking, online videos or conferences).

/ Share the voice of the customer to help improve AWS services over time/ Participate in the creation and sharing of best practices, technical content and new reference architectures (e.g. white papers, code samples, blog posts).

nice-to-haves_

/ Experience with TypeScript.

/ High level of algorithm experience.

/ Strong CSS skills.

/ Knowledge of other languages(besides JS) is a plus.

/ Computer Science Diploma.

/ Spoken English.

Want to join our team?

Send us your CV on hr@weblabs.pro and our HR will contact you back.