Role overview
You will be working for a company that builds, enhances, maintains and rents a globally used software platform for media monitoring. You will be part of an agile and cross-functional team, in which all the different areas from product development to running the servers and deploying our applications are represented. You will be working on a full time schedule, remotely. Your responsibilities (as listed below) will be in the development and enhancement of a large software platform.
Work type
Full time, remote
Responsibilities
continuous development of our globally used media monitoring software
conception of new features and products in the form of scribbles and refinements
consideration of UX methods and the cooperation with teams from the whole company
implementation of microservices in Elixir/Phoenix or Ruby/Rails
connecting new components to our crawler architecture using technologies like RabbitMQ and Redis
development of frontends in React/Redux and the integration via REST/GraphQL to our SQL and Elasticsearch backends
Requirements
Programming experience (structured and object-oriented)
Elixir/Phoenix or Ruby/Rails
Integration with technologies like RabbitMQ and Redis
Frontend development using React/Redux
Communication via REST/GraphQL with SQL and Elasticsearch backends
Quick comprehension
Willingness to get involved, discover and share new things
good language skills in English
Would be nice
German language