Position: Ruby on Rails developer
Company: Optimify Studio
Experience required: 3y
English level: upper

**About us**

**What we do:** 💻

We are Web development (Ruby, Rails, Elixir, JavaScript) consultancy for companies across the US and Europe. Proudly remote first since 2017, we are a team of web development experts, working on solving interesting technical challenges and drive real business impact.

**What’s it like to be a Ruby engineer at Optimify:**❓

Our colleagues are technical experts being able to advocate for code quality as a long term strategic investment while knowing when to adapt a more start-up mentality to deliver rapid business value. They drive architecture and implementation decisions and stay up to date with the latest ruby and rails techniques.

**What we value at our work:** 🚀
- Asynchronous communication. People at our company can be flexible with their working hours and we understand it
- Collaboration. We try pair programming, experience and knowledge sharing, and we value engaging in healthy PR dialogue
- Step by step iteration. Small tickets. Small PRs.
- TDD/BDD approach to development.
- Automation. We strive to use CI/CD tools, automatic alerts about errors, useful integrations

**The role**

**What we look for:** 👀
- At least 3 years of experience with Ruby on Rails
- Experience contributing to technical decision making within a team
- Experience contributing to technical decision making within a team
- Can work full-time with some crossover with the Central European Time
- Automation. We strive to use CI/CD tools, automatic alerts about errors, useful integrations

Nice to have, but not required:👌
- React.js and/or TypeScript experience

**Tech stack: 🖥️**

Tech stack varies from project to project but most common and frequently tools are:
- Backend: Ruby, Ruby on Rails, Elixir
- Frontend: JavaScript/TypeScript/ReactJS
- Databases: Postgres, Redis
- Hosting: Netlify, Heroku, AWS, Digital Ocean
- CI/CD: Semaphore, Github Actions, RSpec, Capybara

Working smartly is important to us; automation, dynamic environments spin up with new feature branches and slack bot integrations control our production releases.

**Key responsibilities:**
- Own, lead and develop our clients Ruby on Rails projects
- Collaborate with the team to create and deliver a product in a rapidly moving environment
- Troubleshoot system issues, providing quick and thorough solutions
- Write clean and maintainable code and clear, concise documentation

**How to Apply:**

Please fill in Applicant form. Tell us why you’d love to join the team, include:
- your CV and/or Twitter
- Github if you have it (or Gitlab/Bitbucket)

Further steps:
- Possible code sample request
- Intro call with manager (🕰️ 15-20 minutes)
- Skills interview in a form of pairing programming session (🕰️ ~60 minutes)

We look forward to chatting with you!