Position: Full Stack Engineer (Modern Technologies)
Company: Innovecs
Category: Node.js
Experience required: 1y
English level: upper
Published: 2021-12-01T00:00:00+02:00

Your role will be in rebuilding the infrastructure, separating from the current legacy system, helping to rewrite everything from scratch, and integrating additional payment providers.  

Are you familiar with modern languages like **Golang, Python, Node.Js, Rust, Elixir, Ruby, Kotlin, or Clojure**? Are you familiar with the front-end? Even if you only know one of these languages, then this is ideal for you, we are not so much interested in traditional languages such as java, c++, c, .net, php. 

**We primarily use Golang and Vue.js.** We will train you in what you are missing!

You will work with a highly autonomous team in a non-hierarchical environment and get to work on modern programming languages and technologies. You will use continuous delivery practices to deliver high-quality and reliable software for customers as early as possible. You'll get to create large-scale distributed systems out of micro-services and micro-frontend.

We aim to reduce the number of defects in our code and improve the overall quality of design by employing Agile pair programming techniques. Developers are also responsible for owning the code that their team pushes to production so every developer participates in rotating on-call responsibilities.


**THIS ROLE IS FOR YOU IF YOU **

🔺 Have strong computer science skills.
🔺 Are passionate about technology and self-learning.
🔺 Are passionate about problem-solving.
🔺 Possess knowledge of different software development methodologies and paradigms
🔺 Can skillfully write high-quality, well-tested code using test-driven design and acceptance of the test-driven design.
🔺 Understand reliable software delivery processes.
🔺 Have experience in Linux.
🔺 Understand distributed systems.
🔺 Have conversational English

**PERKS OF THE JOB **

❤ An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline;
❤ We like to have fun, we love what we do, we relax when we need to, we are a great team and we deliver;
❤ Regular performance-based salary and career development reviews;
❤ Medical insurance (health), employee assistance program;
❤ Paid vacation, holidays and sick leaves;
❤ Gym 24/7, personal fitness instructor;
❤ Massage in the office, personal wellness consultant;
❤ English classes with native speakers and partially or fully reimbursed personal training and conferences;
❤ Referral program;
❤ Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code.