Position: Front End Developer
Company: Global Teams
Experience required: 1y
English level: intermediate

We are looking for a Front End Developer to join our Team.
As a Front End Web Developer, you will team up with the rest of our development team to design, develop and maintain new and running projects in the gambling vertical

**Responsibilities:**
• Function as a one of core member of the development team in the IT department
• Provide ongoing support for existing solutions
• Manage personal development tasks and requests based on priorities defined by the team leader
• Collaborate with back-end developers
• Determining the structure and design of web pages
• Ensuring user experience determines design choices
• Developing features to enhance the user experience
• Striking a balance between functional and aesthetic design
• Ensuring web design is optimized for smartphones
• Building reusable code for future use
• Optimizing web pages for maximum speed and scalability
• Learn about new technologies and stay up to date with current best practices

**Near future tasks:**
• Maintain and make changes to existing simple sites based on html, css, js
• When launching new products, you need to create responsive markup for new pages from Figma
• Run dashbord from scratch on React.js

**Requirements:**
• Strong knowledge in HTML, CSS, JS (pure)
• React.js, JSX, Hooks, understanding the logic of passing data between components in different directions
• CSS preprocessors (SCSS or whatever), es6, webpack
• A proactive position. We can close our eyes to technical drawdowns, but you must be able to find the missing information and understand it.
• Experience in starting a project from scratch
• Understanding the service infrastructure
• Experience with REST API
• Experience with Git
• Experience with OAuth
• English intermediate+
• Self-learning
• Ability to work independently and manage multiple tasks simultaneously
• Strong work ethic

**Would be a plus:**
Experience with Wordpress

**We offer:**
• Medical insurance/Sport compensation
• 100% paid 7 sick leaves
• 21 working days of paid vacation
• Young team, creative and cozy atmosphere
• Possibility of personal and professional growth
• Friendly environment and flexible schedule
• Free English classes
• Regular corporate events and other company benefits
• Gifts for significant life events (marriage, childbirth)