${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
Nuuvem

(Closed) Full-Stack Developer (Ruby)

${ timestamp }} · 
Nuuvem
🌎 Remote (Brazil)
R$ 6.500 – R$ 12.000 BRL per month

Nuuvem.com is one of the largest digital distribution platforms in Latin America. We are moving into becoming a universal platform to buy, discuss and interact about games globally.

We are looking for an experienced Full-Stack Software Engineer focused on Ruby on Rails to help us maintain and evolve our platform. As part of being full-stack, we do require basic HTML and CSS knowledge, and JavaScript skills, mostly by using frameworks and libraries to better integrate with the backend.

You will be joining a team of highly skilled web and game industry enthusiasts building solutions in an agile and passionate environment. Teamwork is essential, as well as being a knowledge seeker and self-sufficient when needed.

You need to be obsessed with delivering high-quality pieces of code quickly, envisioning any feature as part of the platform's full value, without losing your focus on getting things done. Security and performance must be your top-level priorities.

This job opportunity is valid for both remote work anywhere in Brazil or face-to-face work (post-pandemic) at our headquarters in Rio de Janeiro.

RESPONSIBILITIES

  • Design, develop and test new features for the platform.
  • Lead researches and experiments when dealing with new and challenging requirements.
  • Maintain and improve the current codebase by quickly fixing bugs and refactoring problematic code when needed.
  • Write unit and integration tests for new features and bug fixes.

PROFILE

  • You have working proficiency and communication skills in verbal and written English.
  • You're passionate about technology (and games!).
  • You can understand business requirements and translate them into technical definitions.
  • You can make powerful questions β€” from this, we will (re)define user stories, acceptance criteria, specifications. Always questioning (without losing focus).
  • You're a big picture viewer and obsessed with (relevant) details.
  • You're also results/delivery driven and a problem solver.
  • You love to write beautiful code!

OUR BELIEFS (hope yours too!)

  • Pair programming is always good (even on me and myself scenario).
  • Code without good automated test coverage is not done (and it's unprofessional);

Anything that can be automated, should be automated;

  • Quality and quantity are in a balance β€” we must find this equilibrium.
  • A great product is about a great experience and value delivered.
  • Listening is more important than saying. Showing is better than telling.

Requirements

  • Self-sufficient Linux or macOS user and does not fear the Terminal;
  • Strong Ruby on Rails background (3+ years) with TDD/BDD (unit and integration), Git, code reviewing, continuous integration, and development/test environments;
  • PostgreSQL, MongoDB, and Redis knowledge;
  • Experience building and consuming APIs and maintaining microservices-based apps;
  • Some experience with other programming languages like Python, Node.js, Scala, Go;
  • Good experience with HTML, CSS, JavaScript;
  • Proficient in written English and at least good working knowledge of spoken English.

Preferred:

  • Knows a little bit about Puppet and Capistrano.
  • Basic understanding on how Amazon Web Services works.

📍 Hiring Model and Compensation

PJ and the salary range varies between R$ 6,500.00 and R$ 12,000.00 monthly according to the level of experience.

📍 Benefits

  • Health and Dental Care Plans (AMIL);
  • Game of the Month (one game per month to call yours available on our platform);
  • 10 20% OFF Coupons to spend on our platform per year;
  • Semiannual Balance for professional and educational courses;

In addition to the corporate benefits, we offer an extremely collaborative environment, with high transparency, flexible hours, and knowledge exchange.

Apply Now
This job has been closed. Either the position has been filled or it is no longer active.