Rails Developer- Mid Senior level

  • Anywhere

Welcome to ETHICS CODE! We are a leading software development company dedicated to promoting ethical practices within the tech industry. We are currently seeking an experienced and talented Rails Developer to join our team.

As a Rails Developer at ETHICS CODE, you will be responsible for designing and developing robust and scalable web applications using Ruby on Rails framework. You will collaborate with cross-functional teams to gather requirements, create technical designs, and implement software solutions that adhere to high-quality standards. Your expertise and passion for web development will contribute to the success of our projects and help us deliver exceptional products to our clients.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Conduct code reviews and provide feedback to ensure code quality and performance.
  • Participate in Agile development processes, including sprint planning and retrospective meetings.
  • Identify and fix bugs, performance issues, and bottlenecks.
  • Stay up-to-date with the latest trends and best practices in Ruby on Rails development.

Requirements

  • Solid experience with Ruby, Ruby on Rails, Elixir, and functional programming.
  • Deep knowledge of Postgres and database migrations.
  • Experience with RabbitMQ and messaging systems.
  • Ability to work independently and as part of a team in an agile environment.

Nice-to-Have Requirements:

  • Experience with AWS and cloud services.
  • Familiarity with Kubernetes and orchestration tools like HELM.
  • Knowledge of Redis for caching.
  • Experience with GraphQL for flexible and efficient APIs.

Benefits

USD salary

100% Remote.

Opportunity to work on projects worldwide.

‍ Access to E-learning platforms.

Annual Day Off.

English Classes.

Referral bonuses.

Certification coverage.