At Zarego, we’re a team of passionate developers dedicated to creating high-quality software solutions. We focus on solving complex problems and delivering innovative results.
We’re currently looking for a Ruby Developer to join our team. We have two exciting projects where your skills could be a great fit. If you’re seeking new challenges, keep reading!
Responsibilities:● Develop and maintain web applications using Ruby.● Understanding of fundamental design principles behind a scalable application.● Write clean, efficient, and maintainable code following best practices and coding standards.● Collaborate with cross-functional teams to design, develop, and implement software solutions.● Participate in code reviews, debugging, testing and troubleshooting to ensure quality and performance.● Stay updated on emerging technologies and industry trends.
Requirements:● 5+ years of experience as a Ruby Developer.● Solid understanding of object-oriented programming. Familiarity with concepts of MVC, Mocking, ORM, and RESTful.● Ability to integrate multiple data sources and relational / non-relational databases into one or multiple systems. (PostgreSQL, MySQL, MongoDB, etc.)● Able to implement automated testing platforms and unit tests● Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)● Familiarity with continuous integration● English level: Upper intermediate (B2) or higher● Location: Latin America
Nice to have:● Bachelor's degree in Computer Science, Engineering, or related field.● Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque. Good understanding of the syntax of Ruby and its nuances.● Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on your technology stack) and server-side CSS preprocessors (such as Sass, based on project requirements)● Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3● Experience or knowledge of Python.● Knowledge of cloud platforms and services (AWS, GCP, etc.).● Exposure to DevOps practices and tools (Docker, Kubernetes, CI/CD).● Proficient understanding of code versioning tools (e.g. Git)● Experience with payment processors integration (Tsys Sierra or similar)
What we offer:● Full-time position● Competitive salary.● Remote work.● Collaborative and inclusive work environment.● In-house training and professional growth.
If you're a passionate Ruby Developer looking for your next opportunity, we'd love to connectwith you