Position: Full Stack Web developer
Company: Qubit Labs
Experience required: 2y
English level: upper

The project has over 40 million monthly active users and storing over 200 million metadata records and 25 million scientific documents. Currently listed among the 1,500 most used websites globally and among the 20 most used services in Science and Education.

**Responsibilities:**
– Writing clean code for the front and back end of the software;
– Developing APIs and RESTful services;
– Working with graphic designers to design new features;
– Testing and debugging software to keep it optimized;
– Communicating effectiveness of emerging technologies to decision makers;
– Working closely with the front-end and back-end teams to develop and integrate functionalities;
– Considering security, maintenance, scalability, and more when developing.

**Required skills:**
– Very good knowledge of and at least 2-year experience with web development;
– Solid experience with programming in PHP;
– Web development and use of web framework such as Symfony;
– Deep knowledge of client-server communication, asynchronous requests, understanding of RESTful APIs;
– Good knowledge of HTML and CSS;
– Working knowledge of JavaScript including most recent ECMA specifications;
– Working knowledge of MySQL/MariaDB or other relational database;
– Good knowledge of the Linux environment;
– Experience with version control and issue tracking systems such as Git and Jira;
– Working with and querying databases;
– Willingness to learn new things.

**Will be a plus:**
– Knowledge of web accessibility, WCAG 2.1,
– Experience with developing RESTful APIs,
– Knowledge of Python and/or Java, or willingness to learn those languages,
– Continuous Integration understanding, ability to setup and maintain GitHub actions, Jenkins jobs or a similar system;
– Basic knowledge of design, including inclusive web design.