AboutAt Scortex, we love factories. The smell of grease, the sparks of welding, the jingling of conveyor belts. We appreciate the beauty of a well-crafted industrial process, delivering value at a massive scale in the physical world.That is why it pains us to see manufacturing companies struggle with their quality. Throwing away parts by the thousands, or missing the needle in the haystack, letting faulty products slip through their tired eyes, despite all their efforts. We decided to solve this major headache of theirs, by building the required technology and making it accessible to everyone.Leveraging machine learning, our platform allows customers to:detect faulty parts on a production line, automatically, in real-time,know and understand quality issues at a large scale,dynamically improve the quality of the production.Scortex is a team of passionate individuals, in a unique blend of the tech and manufacturing worlds.Job DescriptionAt Scortex, we develop web applications that are deployed in factories and used by operators for real-time quality analysis. We also build and deploy cloud-based platforms for data visualization, enrichment and configuration.Working within our engineering team, you will design, build and deploy web applications directly used by our customers, machine learning and research teams.Develop new features both in the frontend using Vue.js 3 (composition API), TypeScript, HTML, CSS, and the backend using Python, with security in mindDevelop industrial web applications focused on real-time and robustness using TypeScriptBuild RESTful APIs using Django and FlaskParticipate to design efficient data models by choosing appropriate databases and finding compromises between performance and normalizationContribute at building a company-wide data-centric architectureLanguages and frameworks: TypeScript, VueJS, Python 3, Django, Flask. Applications are deployed in factories using Docker and in the Cloud using Kubernetes, FluxCD, Terraform.Remote workComfortable with written communication (there will be remote members in your team)On-boarding: 60% on-site the first month, 40% of the second monthThen, minimum of 2 days per month on-siteTravel expenses covered by the companyPreferred ExperienceGood knowledge in at least one reactive frontend framework such as Vue.js, React or AngularGood knowledge of HTML and CSSHands-on experiences at building and consuming APIsAt least one significant professional experience in designing and building single-page web applicationsKnowledge in designing databases schemasAgile and test-driven development methodologies (from idea to production)Strong organizational, problem-solving and communication skillsPragmatism when considering a new tool or software designYou're passionate and always up to date with new tools and practices, and are willing to improve the whole ecosystem you're evolving in.Recruitment Process4 rounds interview:
Short questionnaire (~6 questions)
Introduction call (~25 minutes over phone)
Technical interview (peer programming from 1 to 2hours)