Backend Engineer - Ruby at Vigil

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Extensive experience with Ruby programming language., Strong understanding of object-oriented programming (OOP) and SOLID principles., Proficiency in writing high-quality, maintainable code and unit testing with RSpec or MiniTest., Experience with databases such as Redis, PostgreSQL, or MongoDB..

Key responsibilities:

  • Collaborate with the engineering team to develop new features.
  • Design and define system architectures and contribute to technical decisions.
  • Communicate technical needs clearly and responsibly.
  • Work in a remote, collaborative, and agile environment.

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: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Back-End Engineer Related jobs