Position: Full-Stack Developer
Company: AllStars-IT Ukraine
Category: JavaScript
Experience required: 3y
English level: intermediate

The company works in small KPI-oriented teams while following Agile work methods. They use continuous integration and continuous delivery methodologies to run quickly and efficiently while maintaining a high level of user experience. We need you to help us grow our business and write clean and performant code for our highly scalable systems that support our client’s over 400 million monthly users. 

**Specialization:** AdTech.
**Experience:**  6+ years on the market.
**Team size and structure:** up to 50 employees,
Kyiv team: 2 Full-Stack Developers.
**Current technology stack: **React.js, Node.js, MongoDB, HTML/Sass. Microservices architecture for projects.
 
**What We’ll Expect From You**
As a Full-Stack Engineer, you will work together with product managers, designers, and data engineers to solve common goals.
You will work on exciting new technologies like Kubernetes, Google Cloud, Go, React, etc., with the latest best practices (e.g Progressive Web Apps).
Working with large amounts of data generated daily on our platform helps us make critical business decisions.

**Key qualification**
- 3+ years of web development experience
- Deep understanding of Javascript fundamentals
- Experience with building user interfaces for web applications, using a modern framework (React, Vue, etc)
- Production-level experience with backend languages Node.js/Go/Python
- Understanding of networking protocols (TCP, HTTP)
- Profound database knowledge (SQL or NoSQL)
- You can reason about software, algorithms, and performance from a high level
- Self-motivated, willing to learn and try new things

**Advantage**
- **AdTech experience**
- **Video Ad technologies experience**
- You love and contribute to open-source
- Experience writing progressive web apps
- Love video games

**Scope of work**
- Development of Apester core applications
- Write scalable and performant code
- Have an impact on millions of users with every line of code you push
- Take the initiative in improving the software in small or large ways to address pain points in your own experience as a developer.
- Keep code easy to maintain

**Why AllSTARSIT?**
- Senior development teams
- Learning and development program (individual budget for self-education)
- Comfortable and spacious office at Gulliver Business Center in Kyiv, including car parking
- Flexible working conditions (office/ fully remote/coworking)
- We provide medical insurance, sport/hobby compensation, and free language classes.
- Ability to grow as a Meetup speaker
- Corporate trips and team-building activities