Position: React/Next.js Developer
Company: Gotoinc
Category: JavaScript
Experience required: 2y
English level: upper

**Our client is looking for an experienced React/Next.js Developer for their project in Digital Marketing Field.**

The project's main technology stack comprises React, Next.js, HTML, CSS, GraphQL, React State Management, React Context, and Hooks.

**Requirements for candidates:**
**- 2-3 years of software development experience in Frontend;
- Strong knowledge of JS architecture and code quality;
- at least an Upper-Intermediate English level (verbal and written);**
- Good knowledge of Git and continuous integration;
- Familiarity with Agile or Scrum methodologies and strong communication skills.

**Responsibilities: **
- Software development and debugging digital marketing applications (e.g. SPA, widgets) using React and Next.js (React State Management, React Context, Hooks, GraphQL);
- Building integrations with complex web services;
- Writing unit and integration tests (using Jest, Karma, Mocha, AVA, Tape or other);
- Participation in code reviews, adhering to software development best practices; 
- Ensuring timely, quality software delivery and close cooperation with the team to align software with client needs and industry standards; 
- Maintaining comprehensive software documentation;
- Mentoring Junior Developers.

**Will be a plus:**
- Experience in backend development (Node.js); 
- Knowledge of other Frontend frameworks such as Vue, Angular etc;
- Bachelor or Master's degree in a technical specialization (Computer Science, Software Engineering, or related field);
- Team Lead and mentoring experience.

**We suggest:**
- Flexible working hours in the Ukrainian time zone;
- Full REMOTE work;
- Vacation and day-offs are fully paid;
- Individual approach to the development of each employee: we will help you to draw up a personal development plan for six months and a year so that you will have a clear understanding of what you need to work on to improve;
- Budget for education: you will be able to take certifications and courses on topics that interest you, and we will compensate for the cost;
- Team and mentor: you will have a group of people with whom you can grow and upskill yourself;
- English is not only about projects and clients, but it’s also about English Days when all our communication is in English;
- No Trackers: we do not install time trackers on corporate or personal equipment. Just keep in touch with your manager and lead;
- Completely transparent company plans and income: we regularly share the reports, plans, and prospects. Also, you have a chance to have a cup of coffee with our CEO where you can openly share your thoughts or ask a question;
- Care for employees: sabbatical, corporate psychotherapist. We really care about your mental health.

**Like our vacancy? Apply now!**