Project Description

We are looking for a talented, passionate and experienced Software Engineer to join our engineering teams.
As a Software Engineer you'll work on a cross functional team made up of Engineering, Test Engineering, Product, UXD and Process to build seamless, beautiful and performant features and services to support them.
Helpfulness team improving the experience/performance for millions of readers

Responsibilities

  • Mentoring junior developers and building a collaborative culture.
  • Passionate engineers who love taking the initiative with a high level of ownership.
  • Producing high-quality code, following and improving best practices, and identifying solutions through constructive feedback and review.
  • Highlighting our team's work and giving back to the tech community through blogging, tech talks, writing docs, and open-source projects.

Requirements

  • You have experience working with Web Technologies professionally (HTML, CSS, JavaScript).
  • React Experience (Typescript also)
  • You have experience writing clean, maintainable, production-grade code in a common web programming language (JavaScript).
  • NodeJS experience, back-end experience really needed.
  • You have experience with data, specifically Non-Relational Databases (MongoDB).
  • You are a creative problem-solver who is always looking for solutions.
  • You value testing your code and can implement unit and functional tests.
  • You have applied experience and understanding with common software design patterns.
  • You are interested in every aspect of the stack from top to bottom.
  • Experince with performance and making front end faster/ focus on how to make the website load faster or score better in google they would be really interested to see people who have done some of that work in the past.

Rewards

  • Payment in USD.
  • Free credentials for e-learning platforms.
  • Remote workshops & activities.

Apply for this Job

* Required