CAREERS

Big Data Software Engineer Architect

We are looking for a Big Data Software Engineer Architect that wants to work in a dynamic and highly technological company.
The candidate will have the opportunity to deal with a complex platform designed using microservices, REST principles in a Docker environment.
There is a wide range of bleeding-edge technologies to improve and evolve, from backend services made in Java and Python to frontend JavaScript frameworks like React and Angular, not to mention native mobile IOS and Android apps.
The candidate will mainly contribute to mantain and design evolution of our Big Data platform based on Hadoop’s stack.

Requirements:

  • 5+ years of experience in complex software architectures development in a web environment;
  • coding experience in Java or Python (preferred);
  • knowledge of REST APIs, networking fundamentals and HTTP protocol;
  • design and knowledge of microservices architectures;
  • knowledge of Big Data Architectures, Hadoop stack and distributions
  • (Cloudera);
  • knowledge of databases both SQL (PostgreSQL) and NoSQL (MongoDB);
  • knowledge of caching solutions (Redis)
  • good level of English.
  • analytical skills and accuracy.

NiceToHave:

  • knowledge of Big Data Architectures, for real time processing (e.g Storm, Heron);
  • knowledge and experience with agile methodologies such as Scrum;
  • knowledge of git workflows;
  • knowledge of Gradle;
  • knowledge of ElasticSearch;
  • knowledge of Neural Networks, ML/AI;
  • knowledge of usability principles;
  • knowledge of REST principles;
  • knowledge of most used web development frameworks (Spring, Guice, Hibernate, ....)
  • knowledge of noSQL databases
  • experience with development of mobile native applications for iOS/Android.

Junior QA Software Engineer

We are looking for a QA Software Engineer that wants to work in a dynamic and highly technological company.
The candidate will have the opportunity to deal with a complex platform designed using microservices, REST principles in a Docker environment.
There is a wide range of bleeding-edge technologies to discover, from backend services made in Java and Python to frontend JavaScript frameworks like React and Angular, not to mention native mobile IOS and Android apps

Main Activities:
The job requires close collaboration with the development team to review the code, suggest best practices, analyze and solve applications and User Experience problems, in order to guarantee end-to-end Chili service quality.

QA Software Engineer responsibilities include designing and developing functional and integration tests, debugging and defining corrective actions.

The candidate will be part of the QA team but, since we work using Agile methodologies, will be directly involved in the Scrum team.

Requirements:

  • at least 1-2 years of past experience in testing activity, scripting or development in a web environment;
  • coding experience in Java or Python (preferred);
  • knowledge of the various types of tests: unit test, functional test, integration, etc .;
  • knowledge of REST APIs testing and HTTP protocol (Postman, Swagger, …);
  • knowledge of Linux environments;
  • knowledge of git workflows;
  • knowledge and experience with agile methodologies such as Scrum;
  • experience in continuous integration and delivery (Jenkins)
  • experience in test automation framework such as Selenium and Robot Framework;
  • experience in load testing tools such JMeter;
  • knowledge of databases both SQL (PostgreSQL) and NoSQL (MongoDB);
  • knowledge of usability principles;
  • analytical skills and accuracy.

Senior QA Software Engineer

We are looking for a QA Software Engineer that wants to work in a dynamic and highly technological company.
The candidate will have the opportunity to deal with a complex platform designed using microservices, REST principles in a Docker environment.
There is a wide range of bleeding-edge technologies to discover, from backend services made in Java and Python to frontend JavaScript frameworks like React and Angular, not to mention native mobile IOS and Android apps.

Main Activities:
The job requires close collaboration with the development team to review the code, suggest best practices, analyze and solve applications and User Experience problems, in order to guarantee end-to-end Chili service quality.

QA Software Engineer responsibilities include designing and developing functional and integration tests, debugging and defining corrective actions.

The candidate will be part of the QA team but, since we work using Agile methodologies, will be directly involved in the Scrum team.

Requirements:

  • at least 1-2 years of past experience in testing activity, scripting or
  • development in a web environment;
  • coding experience in Java or Python (preferred);
  • knowledge of the various types of tests: unit test, functional test, integration, etc .;
  • knowledge of REST APIs testing and HTTP protocol (Postman, Swagger, …);
  • knowledge of Linux environments;
  • knowledge of git workflows;
  • knowledge and experience with agile methodologies such as Scrum;
  • experience in continuous integration and delivery (Jenkins)
  • experience in test automation framework such as Selenium and Robot Framework;
  • experience in load testing tools such JMeter;
  • knowledge of databases both SQL (PostgreSQL) and NoSQL (MongoDB);
  • knowledge of usability principles;
  • analytical skills and accuracy.

WE'RE LOOKING FOR AMBITIOUS TALENTS

SEND US YOUR C.V.