Backend Engineer - Ruby at Vigil

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Extensive experience with Ruby programming language., Strong understanding of OOP and SOLID principles., Experience with unit testing frameworks like RSpec or MiniTest., Proficiency in Git and working with databases such as Redis, PostgreSQL, or MongoDB..

Key responsibilities:

  • Collaborate with the team to implement new features.
  • Design and define system architectures and contribute to technical decisions.
  • Communicate needs clearly and responsibly within the team.
  • Help build highly available, scalable, and concurrent systems.

Vigil logo
Vigil Scaleup https://www.vigil.global/
51 - 200 Employees
See all jobs

Job description

WHAT WILL YOU BE DOING:

If you are PORTUGAL or BRAZIL based, you will be joining our engineering team and be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:

  • Discuss and promote the implementation of new features
  • Listen to the customer and suggest feasibility options
  • As a team commit to goals, deadlines, and objectives
  • As a team design and define system architectures and contribute to technical decisions
  • Communicating your needs clearly and responsibly.
WHAT WE ARE LOOKING FOR:
  • Large experience with Ruby
  • High-quality, maintainable code
  • OOP and SOLID principles
  • Unit testing ability and understanding of how to structure testable code
  • RSpec or MiniTest
  • Experience in Git
  • Storage: Redis, PostgreSQL, MongoDB
  • Ability to build highly available, scalable and concurrent systems with many APIs interactions
  • Strong English communication skills, both written and verbal
AWESOME BUT NOT REQUIRED:
  • Container (Docker / Kubernetes)
  • Rack, Sinatra or Rails
  • Event Machine
  • ELK stack
  • AWS (ECR, EC2, S3, RDS)
WHAT’S IN IT FOR YOU?
  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
  • A culture in which we don’t criticise failure but ensure we learn from our mistakes
  • An Agile environment where your ideas are welcome
  • The possibility to grow and experience different projects
  • Fully remote
  • Ongoing Training & Mentoring
  • The possibility to travel

- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL BASED ONLY

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Back-End Engineer Related jobs