Filled
This offer is not available anymore

Senior Python backend developer & Python backend developer in Barcelona

Worldsensing

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

   

We are looking for 2 Python Back-end Developers who value learning, who bring a broad set of skills and who believe in teamwork, to join the Worldsensing Engineering team, led by Jordi Llosa.

The selected candidates will join the team that develops Worldsensing’s backend for IoT products. Besides Python we use technologies such as postgreSQL, MongoDB, MQTT, Cassandra, Twisted, Java, Docker, Varnish, Apache, nginx, Redis, aws, Jenkins, AngularJS and many others.

We are organized in 3 scrum-based teams that collaborate across the full product lifecycle, participating from definition to deployment.

Candidates should be ready to collaborate with product definition by understanding the value proposition of the company and helping to craft the products, taking full advantage of technology. Candidates should be passionate about understanding technology and how its is mapped to applications, balancing with the company needs.

Worldsensing is leading the IoT market within industrial applications, by developing hardware and software solutions.

Responsibilities

  • Analysis, design, development and testing of software web-tech systems

  • Understand Worldsensing products to be able to define the engineering specs

  • Tailor and deploy software tools, processes and metrics

Requirements for senior and junior candidates

Must Have

  • Degree in Computer Science, Engineering, or related subject

  • Hands on experience in designing and development of backend for web based applications and APIs development (including scalability, resilience, fault tolerance and data security techniques)

  • Know about Scrum organization or similar agile methodology

  • Familiarity on application deployment in a virtualized ecosystem (ideally with latest DevOps techniques)

  • Speak/read/write proper technical English and Spanish or Catalan

  • Delivering against program commitments and project plans


Should

  • Have knowledge and interests in machine learning and data mining

  • Have experience on noSQL databases

  • Have business intelligence and reporting expertise

  • Have knowledge about frontend web-based technologies

  • Experience of working in collaboration with hardware engineers and embedded software teams


Additional requirements for senior candidates

Must Have

  • Proven working experience in software development (at least 4 years)

  • Demonstrable experience designing software architectures (even if you may not label yourself an architect)

  • Having made a significant contribution to at least one product that is currently being used in the market


In addition to the above, we are looking for a teamplayer. This is an essential requirement as we always work in teams, within Engineering, but also with Product Management and other departments. We expect everyone in the company to be comfortable working together with others and to recognise the work of the rest of the team.


This is a permanent, full-time position in our Barcelona office.


Candidates should contact jobs@worldsensing.com with a cover letter and CV, and - if possible - a link to an up-to-date LinkedIn profile.
 

About Worldsensing

.

Other backend developer jobs that might interest you...