Position: Full stack developer (Germany)
Company: Luxoft
Category: JavaScript
Experience required: 3y
English level: upper

Project Description:
We are looking for an enthusiastic and dedicated engineer to work within our Software Tools team, with experience in full stack development technologies and background, deep understanding of test automation, who can build tools to process and visualise data from a wide range of computer vision systems.
The developed tools provide data evaluation foundation for a highly collaborative team of hardware, user experience, and deep learning experts.

The small team itself is located in a different country and all the communication is remote. You will be the most experienced team member who will probably lead the development.

We are looking for an engineer that has a high attention to detail, and who can abstract these details into framework level software solutions.

This position requires someone who is highly independent and able to work remotely with cross functional several teams. Creativity in thinking, bringing Idea’s to the table and proactivity to deliver them with ability to convince others of those ideas are a must. You will have a wide range of freedom for new ideas which can have a big impact.

In this position you will be able to extend your experience as full stack developer, especially in web development, learn an interesting and customer who is a global leader in consumer electronics development, potentially become a team lead in case of the project enlargement.

Responsibilities:
Develop, deploy, manage and test web applications and REST APIs.
Support and maintain delivered factory automation software.

Mandatory Skills:
Python
Backend: Python and Django Framework, REST API's, SQL
Frontend: JavaScript / React / HTML / CSS
Git
DevOps/Test automation
SW Architecture / System Design / Database Design / Test Driven Development
Agile Software Development Process
Mentorship abilities for Junior team members in above technologies / methodologies

Nice-to-Have Skills:
CI/CD with Docker, Jenkins (or equivalent DevOps)
Basic machine learning knowledge
C / C++ language familiarity.
Scalability engineering, with overall data sizes above a petabyte
Visual and/or human interaction design
Good verbal and written communication skills