User-centric software developer

    Faromatics SL Published: June 12, 2019
    Vilanova i la Geltru, Spain
    Job Type


    Type: Employment or freelance

    Location: Vilanova i la Geltrú, Barcelona, Spain

    Reports to: Director

    Job Description:

    Faromatics, an innovative start-up working with cutting edge robotic technology for livestock, is looking for a software developer with a passion for creating great interfaces to complex data.

    Our disruptive new technology balances animal welfare with productivity by using machine learning, pattern recognition and a combination of sensors (visual/thermal imagery, sound, temperature, humidity etc) to provide optimal decision support to farmers and others.

    The candidate will have experience in developing well-organised, reusable and maintainable code and be obsessed about creating great user interfaces and interesting ways to display data output in meaningful ways. (S)he will work closely with web designers to achieve that incredible user experience that we are looking for. The person must have a can-do attitude, a good eye for detail, work independently and be unforgiving with mediocre results. We are using the agile/scrum development methodology with a focus on innovation, integration and rapid delivery of business requirements.

    Fresh graduates are welcome to apply, if they have the right passion and excellence.

    Fluency in English is a must.

    The successful candidate will have a working knowledge in at least 2 of the following languages (Java, JavaScript, PHP, React.js, Redux, Ruby, Ruby on Rails, Python and Perl).

    Communication skills are very important to us, since we are a small group. Candidates are expected to be able to use all modern channels of communication.

    Desirable technical skills:

    • Advanced knowledge in at least two of the following languages: Java, JavaScript, PHP, React.js, Ruby, Ruby on Rails, Python or Perl
    • Experience in HTML5, CSS3, Javascript, jQuery and other user interface technologies
    • MySQL and relational database administrative skills
    • Knowledge or hands on design experience with Web Services (REST, SOAP, etc.)
    • Knowledge of integrating PHP with Windows/Linux
    • Knowledge of Git and AWS

    Minimum requirements:

    • Bachelor's or master’s degree, preferably in one of the following areas: Computer Science, Informatics Engineering, Telecommunications
    • Excellent oral English and good communication in general
    • Highly organised and disciplined, creative and innovative
    • Genuine passion for programming (usually demonstrated by undertaking personal projects)
    • Good problem-solving ability with a desire to improve via self-motivated learning
    • Logical, commonsensical approach to issues
    • Great attention to detail
    • Deep interest in incredibly slick user interfaces

    What we offer:

    • Innovative workplace in Vilanova i la Geltrú at the Centre for Technology and Ideas, Neapolis
    • Young, energetic and international team from three continents, speaking five languages on a daily basis
    • Involvement in a European research and other projects with possibilities of travel
    • Flexibility in work hours and to some extent in location
    • Adequate remuneration

    Related Jobs

    ASIC System Engineer   Ghent, Belgium new
    September 17, 2021
    Regional Process Engineer   Pianoro, Italy new
    September 16, 2021
    C++ SOFTWARE ENGINEER   Milano, Italy new
    September 16, 2021
    September 16, 2021
    ASIC System Engineer   Ghent, Belgium new
    September 16, 2021