Fullstack Developer

If you are an ambitious person who wants to evolve in a fast-growing company, work in a challenging tech environment, be part of a team of talented and supportive individuals; 

If you want to do things from the ground up, share new ideas, create new solutions, and solve new challenges. 

We have the perfect opportunity for you! We are currently looking for a Fullstack Developer to join our team in Sofia!

About You

Our Team

We started in 2017 as a small group of professionals, now we are expanding our team of mobile and web developers, following the best design guidelines of software development, using the latest technology stack to deliver the best quality to our USA, UK, and Bulgarian clients.

We have vast experience in applying native technologies such as iOS, React Native, React JS, Flutter, Objective-C, Swift, Java / Kotlin Android, NodeJS, Go. We are here to turn concepts into reality!

What we expect from you:

- At least 3 years of experience with JavaScript

- Excellent Knowledge of ReactJS and web user experience and latest design web patterns;

-Very Good Knowledge of NodeJS (and ambition to learn latest Backend programing language - Go Lang)

- Very good knowledge of DBs (PostgreSQL, MongoDB, Express, Realm);

- Good knowledge of Redux, Redux-Saga (ContextAPI is a plus);

- Very good knowledge of web interfaces (HTML, CSS).

- Experience with Source Version Control systems (Git, SVN, GitHub, SourceTree);

- Experience in REST-APIs integration;

- Knowledge of React Native is a big advantage;

- Excellent verbal and written English;

- Confident in taking technical decisions;

- You are a personable and bright team player;

- Self-organised, good problem solver, and creative thinker;

What Will you do:

- Design, develop and support our in-house products (front-end and back-end);

- Build the front-end of applications through appealing visual design;

- Develop and manage well-functioning databases and applications;

- Build features and applications with a mobile responsive design;

- Create and maintain technical documentation;

- Work in a dynamic and friendly environment;

- Collaborate and discuss ideas with his talented and passionate team members;

- Strive to enhance technical skills.

- Have fun, make jokes and smile everyday :)

What We can offer:

- Position with excellent opportunities for professional development;
- Continuous support and learning;
- Training & Coaching;
- Attractive compensation package;

- Work for a very innovative company with its own startup product.

- Flexibility on working hours;

- Remote work (if needed);

- Friendly and casual work environment;
- Social Benefits - Sports Card, Additional Health Insurance, Car Assistance Vouchers, Re:Benefit program;

- Work-life balance - team buildings and celebrations;


Are you ready to jump into this innovative opportunity, work with the latest technologies and become part of an awesome team? It would be nice to meet and discuss :)

Apply at

All applications will be treated with strict confidentiality. Only short-listed candidates will be contacted.