Rails Developer- Mid Senior level
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.