Position: Frontend Developer
Company: Codev
Category: JavaScript
Experience required: 3y
English level: upper
Published: 2023-07-01T00:00:00+03:00

**About company**

We are the leading provider of revenue optimization products and an award-winning, certified publisher partner of Google. Since 2008, we've been helping publishers around the world stay ahead of the competition. We do this by combining the perfect blend of experienced ad operations consultants, advanced reporting tools and machine learning technologies.

We are a subsidiary of Agora S.A. - one of the largest and best-known media companies in the region. Agora is listed on the Warsaw Stock Exchange. As a publisher ourselves, we understand our clients' perspectives from within. We work with both supply and demand partners.

More than 300 publishers optimize their advertising revenues with our help.

**Timing:**

An early August start would be ideal (but we have some flexibility).

**Advantages**

· 100% remote work
· We don't depend on outside investors
· Our team has 12 professional programmers , so all decisions are made quickly and clearly.
· We maintain high standards of programming, using the best tools · github, circleCI, Rollbar, GraphQL, many tools from AWS

**Skills and knowledge**

· React, JavaScript (JS), and TypeScript (TS) to develop powerful and responsive user interfaces.
· Knowledge of GraphQL fundamentals to effectively interact with our Ruby on Rails backend.
· Experience with Docker and Docker Compose to build, deploy and manage containerized applications.
· Understanding of Continuous Integration (CI) and Continuous Deployment (CD) process using GitHub Actions and AWS cloud resources.
· UI/UX design using 'material-ui' with the ability to create and customize your own theme, and working with designs in Figma.
· Utilizing the 'react-hook-form' library to simplify form creation and processing, and 'zod' for data validation.
· Communicating and collaborating effectively within the team using Slack and the JIRA project management system.

**Responsibilities:**

**Main task:**

· Develop user interfaces for the application based on JIRA tasks and provided design mockups in Figma.
· Working closely with an experienced Senior developer under his supervision and guidance.
· Utilizing technologies and tools pre-configured as part of an established project (no DevOps skills required).

**Recruiting process**

–    15-20 minutes Pre-screening interview with HR;

–    Technical interview with CEO and CTO;

–    Technical test.

We are happy to consider any candidate! To do this, send us your resume and the HR manager will acquaint you with more details.