Full-stack Engineer (Python/JS)_

Development

Croatia /
84,68%
employee retention
16_
industries we operate in
20_
technologies
we are experts in
3_
continents our clients
come from
15+
years on a mission
130+
employees
we are proud of

We are looking for a Full-stack Engineer (Python/JS) willing to join us in our new&unique project from scratch.

A top online jewelry brand with large manufacturing that specializes in custom-made jewelry is looking to expand its operations and needs a solid software architecture to serve as a backbone of the transformation. Postindustria is working various projects ranging from IoT and CAD automation to AI and data architecture.

Together with our amazing team, you will have the opportunity to be a part of real production processes with a human factor and a large amount of data.

About the project

The focus of your project would be developing the system from scratch for a real production plant. This is a fundament for the application that gathers information from different sources, analyses it with the help of ML models, and provides meaningful insights to the client team.

It’s an opportunity to get experience in such a unique domain as real production processes with a human factor and a large amount of data from a bunch of workplaces, sensors, and cameras.

Team members

The team consists of 2 Full-stack Developers, QA engineer, UX designer, ML engineer, Technical Project Manager.

Technologies

Python (Flask/Django), JavaScript (Vue.js), Apache Kafka, PostgreSQL.

Your contribution

  • participating in the development of features according to agreed design and requirements;
  • reviewing other developers’ code;
  • creating an API for in-house solutions;
  • keeping up-to-date with industry trends and technology developments;
  • participating in tickets discussion and estimation;
  • taking responsibility for your work and its thorough quality control.

Expertise you need 

  • 4+ years of commercial experience in web development;
  • strong knowledge of Python and experience with Flask or Django framework;
  • experience with integrating third-party services/APIs;
  • experience in reactive JS Frameworks (Vue.js is preferable);
  • solid knowledge in creating REST API services;
  • English level: Upper-Intermediate and higher.

Nice to have

  • AWS Cloud experience;
  • one additional stack – PHP/NodeJS/Go;
  • experience in Docker.

 

Why us

Cozy office or home environment
  • MacBook Pro and any extra peripheral devices;
  • daily use of modern technologies;
  • free lunch at the office;
  • flexible working hours;
  • ability to work remotely and hybrid;
  • paid travel expenses.
Professional development and advancement
  • unlimited budget for education (books, online courses);
  • visit and speak at conferences and technological events worldwide;
  • performance-based bonuses;
  • technical and career mentorship and guidance.
Team culture
  • experienced and enthusiastic multinational team;
  • knowledge-sharing culture;
  • each employee is responsible for their part of the job so we appreciate the ability to self-organize and prioritize tasks;
  • team budget for entertainment;
  • referral program – if you want to work even more comfortably, being surrounded by some of your friends, we’ll pay for that up to 1500$ (depending on the candidate level).
Out-of-work care
  • health insurance;
  • annual leave of 25 working days;
  • paid leave for all important events in your private life;
  • financial incentives for the wedding or birth of a child;
  • Christmas bonus.

Next steps

  • 30-minute intro with HR.

That’s small talk about the company, products, team, position, technology stack, etc.

  • 40-minute screening and live coding session with Technical Project Manager.
  • 1.5-hour technical interview with Technical Project Manager and Senior Python developer.

In this interview, we will dive deeper into your experience and technical knowledge and have more time to discuss all questions relevant to you.

Apply for the vacancy

    Thank you for trusting our company, !

    We will get back with our feedback after reviewing your application. Please wait for it at .

    Or text our recruiter in DM: