Posted 4 Oct 2022, 0:08 pm

Ruby Developer at Newsmatics

Sorry, but this job listing has expired!

Who are we

Newsmatics is an independent privately held News Tech company headquartered in Washington, DC, focused on news technology platform development. Its activities include media monitoring, custom media analysis, and advanced intelligence software applications. Its product line includes EIN PresswireAffinity Group PublishingAPEX News Index, and the Perspectify mobile app, among others. The company's workforce consists of a global network of talented individuals focused on providing clarity and increasing transparency with respect to news content, while simultaneously striving to help fill local news deserts. It does not rely on advertising as a material source of its revenue.

Who are we looking for?

We are looking for a colleague to join our development team - a partner who is intelligent,  hard-working, and wants to see the results at the end of the day. The global news world may change as a result of your efforts!

We will be happy to welcome you if you are not only capable and consistent but also able to think critically about projects, take ownership of them and move them forward. And since this is a transnational project, at least basic communication in English is expected. Because we are a fully remote team, previous experience working remotely is an advantage.

What awaits you here?

Your main challenge will be to rewrite our system. In a small team of developers, you will have the opportunity to participate in the design of APIs for various parts of the system (authentication, payments, work with articles) and their implementation. You will have the opportunity to develop our flagship products and also create internal tools.

We have been running Ruby applications in production for ten years, but you will not have to deal with the legacy code. The original system is to serve only as a reference for the new back-end, which we want to write cleanly, using a modern approach, without unnecessary parts, and covered with tests.

Our stack:

  • Grape / Sinatra (in older applications, you may come across Ramaze)

  • Sequel for working with SQL databases

  • Apiary for API design and documentation

  • Automatic tests in RSpec

Tools used:

  • Git

  • GitHub (in addition to hosting the code itself, we use it for code reviews and GitHub Actions for CI)

  • Linear for project planning

We have terabytes of valuable data, to work with them we use a combination of the best of relational (MariaDB) and noSQL (Cassandra) databases and Sphinx full text index.

How do we work

We all work 100% of the time from home, but a regular call at least once a week. We are in daily contact via Slack.

We develop software in an agile way in 2 weeks sprints. We do code reviews and try to share our know-how and develop professionally.

What do we offer

  • Full-time contract

  • Flexible working hours

  • Cooperation on a major transnational news service project

  • International team composed of enthusiastic specialists who can shine on projects

  • Open, friendly environment

  • Paid leave



Please mention the word **INGENUITY** and tag RMTk1LjIwLjI0MS40OQ== when applying to show you read the job post completely (#RMTk1LjIwLjI0MS40OQ==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

The offering company is responsible for the content on this page / the job offer.
Source: Remote Ok