Position: Senior Full-stack developer
Company: Mindecs
Category: Java
Experience required: 3y
English level: upper

We are looking for great people to join our growing, dynamic company. You will be part of a talented and multidisciplinary R&D team that develops our Mechanical Self-Aware solution.

You will be responsible for the full lifecycle of our Dashboard application: developing new features, testing and automation, and finally supporting any issues arising from our clients.

You will be working with many people in the company: embedded engineers for communication with our Sensor, Android developers for the integration with our Android application, product engineers for new feature requests, and our production team for releases and support.

Requirements:
● B.Sc. or higher in CS, EE, or a related field
● 3+ years designing and implementing full-stack systems
● Extended knowledge in Angular (Angular 6, Angular 10), JavaScript for FE
● Extended knowledge in Java, NodeJS for BE
● Extended knowledge in MySQL, with complex SQL queries
● Support for the entire application lifecycle (concept, design, development, testing, integration, release, and support)
● Excellent analytical skills with a good problem-solving attitude
● A team player with outstanding communication skills, preferably with experience in working in an Agile team

Advantages:
● Experience with automation frameworks (Selenium)
● Developing applications with graphs and common graph frameworks (e.g. Plotly, amCharts)
● Working with SCSS (Sass), working with Typescript
● Experience working with Android devices over ADB
● Experience with implementing various communication protocols
● Python programming