Position: Senior+ FrontEnd Developer
Company: ITernal Group
Experience required: 5y
English level: upper

**Requirements:**

- Minimum of 5-8 years of relevant work experience
- Excellent programming skills in a front-end programming language such as React or JavaScript, and comfortable learning new languages
- Experience building production applications with major SPA frameworks such as React, Next Js or Angular
- Excellent written and verbal communication skills
- Highly proficient in sophisticated use of CSS, browser compatibility, pre- and post-processors
- Experience with clean code and automated testing methodologies
- Comfortable with technical ownership and working as part of a global team
- Experience designing scalable and reliable systems with a focus on RESTful APIs
- Strong knowledge of SDLC build tools and shift-left DevOps methodologies (Github, NPM, Gradle, Maven, etc.)
- Must be a self-starter with a sense of urgency and a commitment to quality and professionalism
- A strong eye for product design and interactivity, and unwavering attention to detail

**Responsibilities:**

- Work closely together with business, design and other stakeholders of the project
- Work in an agile team, participation in planning sprints, daily meetings, retrospectives, code reviews
- Writing of good manageable code
- Estimation and implementation of sprint tasks
- Bugs fixing
- Perform software deployment
- Be a self-motivated and result-oriented team player
- Developing scalable applications

**We offer:**

- Open, transparent, and honest communication with the team and management — we share company numbers, do strategic planning together, explain all the decisions and tell the company news as they happen;
- Possibility to influence the development of the project;
- Friendly professional staff and warm atmosphere;
- Help with development via mentoring and coaching;
- The environment where you can implement your ideas;
- Plans for growth and the performance review (every 6 months);
- Flexible schedule and opportunities to working remotely;
- Paid vacation and sick leaves;
- Attending professional conferences, summits, workshops, and seminars (70% compensation from the company);
-  Access to the yoga training;
- English courses;
- Participation in educational activities and thematic conferences;
- Team parties and corporate events.