Job details

FullStack Developer (Javascript, Python)

Responsive Employer
Career level
Middle (2-5 years)
Employment type
Full time
Partially remote job (working time will be divided between remote and company's headquarters)
Spoken languages
Romanian - Native , English - Medium
Address
Number of vacancies
1

We are looking for a Mid- Senior full stack developer with experience in Python and Javascript.

The new developer will be part of a team which is responsible for developing the applications (HMI, Server, Driver) for a machine system. The machine is built from scratch by an engineering team. The development team writes the HMI applications and the communication with the engineer part. 

The main task for the new developer is the implementation of the HMI application and necessary services. The HMI application is started in React and the server in Python and Django Web Framework. Basic knowledge in Javascript, HTML/CSS and responsive design skills are necessary for HMI screens.

The team values teamwork, sharing knowledge, training in different necessary areas and any other method that could help the success of the project. It is a long-term project started this year and now just a few months away from his first basic release.

If you want to be part of our team, find out below the skills needed for this challenging project.

Must have: (note: Too many “must-have”s? Don’t worry. Be proficient in some of them, the rest we will teach you)

  • Proficiency with server-side languages such as Python, Javascript
  • Familiarity with server technologies including , Django, Flask
  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript
  • Familiarity with JavaScript frameworks such as React, Angular
  • Familiarity with database technology such as MySQL, PostgreSQL, MSSql
  • Develop and design RESTful services and APIs
  • Develop functional databases, applications, and servers to support websites on the back end
  • Knowledge of OOP and design patterns
  • Web design integration skills

Personal skills:

  • Proactive attitude, team player
  • Good communication in English
  • Good problem-solving skills

 What we offer:

  • A relaxed environment where you can be yourself, by communicating openly and feeling comfortable
  • The chance to be part of an awesome, enthusiastic, high-performance team that values teamwork
  • Be part of the development of innovative technology, to test new technologies, and to try completely new technical solutions
  • Flexible working hours; we are working together under the same roof in our office in Brasov and during the pandemic time we work partially remote
  • Opportunity to be part of other wide area projects
  • Team building activities (cycling passion would be a plus)

If you think it is the time for a change and you feel that this job is for you, don't hesitate and apply directly. The interview is with the development team so you will have the opportunity to know us.