Position: Senior Ruby on Rails Engineer
Company: Accellabs
Experience required: 3y
Category: Ruby
Published: 2022-12-01T00:00:00+02:00

We are looking for a Senior Ruby on Rails Engineer to speed up the development of the business intelligence platform that provides data analytics and SEO specifically for the real estate development and construction industry.

**What is this product about?**
The business intelligence platform that provides data analytics and search engine optimization specifically for the real estate development and construction industry. The unique platform allows companies to access and publish content that is targeted at the most direct audience. Using our analytics, companies can make important business decisions based on fast and accurate real-time data.

**Position goals:**
You’ll be integral to the design and architecture of our new and existing systems. Your primary focus will be the development of server-side logic, definition, and maintenance of the central database, and ensuring high-performance responsiveness to website and application requests. You will help integrate visual and UX elements into the application. 

**We expect from you:**
- Architect and lead the development of projects and integrations
- Design, build and maintain efficient, reusable, and reliable Ruby code
- Research new technology and establish a strategy for introducing them in a supportable manner
- Identify bottlenecks and bugs and devise solutions
- Help maintain code quality, organization, and automatization
- Ensure scalability and security are considered in solution development
- Work with the data team to integrate new data sources

**We expect from you:**
- 4+ years of commercial experience with Ruby 
- Strong knowledge of Ruby on Rails and other common libraries/frameworks 
- Great understanding of Ruby syntax and its nuances
- Good understanding of object-oriented programming
- Good understanding of server-side templating languages
- Ability to teach and learn from other engineers
- Familiarity with Python and PostgreSQL
- Good understanding of front-end technologies such as CoffeeScript, JavaScript, HTML5 and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- A knack for writing clean, readable Ruby code
- Experience integrating multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Experience creating database schemas that represent and support business processes
- Know how to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools (e.g. Git)
- Familiarity with development-aiding tools (e.g. Bundler, Rake)
- Working knowledge of agile development methodology

**Will be a plus:**
- Experience utilizing AWS resources and/or Heroku
- Docker and Kubernetes
- Enjoys real estate

**Experience:**
- AWS: 3 years (Preferred)
- ASP.NET: 3 years (Preferred)
- APIs: 3 years (Preferred)

**Opportunities:**
- To work in a real Scrum environment
- To cooperate with a mature team
- To build products used worldwide
- To be a part of a product team and influence decisions
- To share your knowledge and be recognised
- To ensure tech excellence
- To lead best practices integration
- To mentor less experienced engineers

**What we offer:**
- Amazing opportunities for professional growth within a top-notch team of professionals
- Full remote
- Co-working compensation
- Flexible working hours
- No overtime — healthy work-life balance
- No rush — we thoroughly plan our work
- No limit to vacation
- Full financial and legal support for private entrepreneurs