Chevron LeftVolver atrás

Senior Backend Developer

Description

Do you have experience designing and developing complex backend architectures and would like to lead projects that make a difference? At Monokera we are looking for a Senior Backend Developer with solid mastery in Ruby on Rails to take our platform to the next level. You will be a key pillar in technical decision-making, in the implementation of new technologies and in the mentoring of the team. If you enjoy solving complex problems, optimizing systems at scale, and collaborating with a high-performing team, this is your chance to lead change!

What will be your role working with us?

As a Senior Backend Developer, you will have a crucial role in the design and development of the backend architectures that power our platform. Your day-to-day will include:

  • Design and develop complex server-side architectures with Ruby on Rails, creating scalable and efficient solutions that directly impact our users' experience.
  • Lead key technical decision-making, evaluating and adopting new technologies that strengthen our platform.
  • Conduct code reviews and mentor other developers, promoting a continuous learning environment and ensuring that the team maintains high quality standards.
  • Optimize the performance and scalability of our systems to ensure the platform works quickly and reliably.
  • Work closely with the product team, refining specifications and ensuring that the functionalities developed deliver maximum value.
  • Integrate web services using RESTful APIs and GraphQL, ensuring a robust and flexible infrastructure.
  • Participate in continuous integration using tools such as Jenkins and Docker, maintaining stability in the deployment processes.

What do we expect from you?

We are looking for a technical leader with experience and motivation to innovate, someone who enjoys a challenging and collaborative role. Here's what we expect from you:

  • 5-6 years of experience working with Ruby on Rails in the development of complex architectures.
  • Extensive knowledge of relational databases like PostgreSQL or MySQL, and if you have experience in NoSQL (like MongoDB), so much the better!
  • Domain version control with Git, GitHub, or GitLab.
  • Experience creating and integrating RESTful APIs and GraphQL for scalable services.
  • Advanced knowledge of Docker for development and deployment, and experience with Jenkins in continuous integration.
  • Ability to write automatic tests with RSpec or Minitest, ensuring code quality.
  • Experience working with cloud services, especially AWS.
  • Leadership and mentoring: ability to guide and support junior developers, promoting good practices and quality standards in the team.
  • Proactive attitude and ability to make key technical decisions, always willing to collaborate as a team.

  • Excellent communication skills
  • Spanish Proficient

Benefits

We offer you flexibility so that you have a balance of life
Collaborative and dynamic work environment
Competitive salary and benefits package
Professional and personal development opportunities
100% remote work
Indefinite term contract
Prepaid health insurance (For Indefinite Term Contracts)
Connectivity support
Family Day Off and Birthdays