The Role
Were looking for a seasoned Ruby on Rails engineer with experience in building, maintaining, and scaling web applications on the Ruby on Rails platform. Were particularly interested in onboarding motivated engineers who care about the crafi and have a passion for shipping good products. Apply for the position if you fit into the following applies to you:
You are fluent in Ruby & Javascript (ES6) and have knowledge of the language idioms and
idiosyncrasies.
Deeply understand web application architecture and have contributed to projects across the stack in the past.
Have strong competency with SQL and experience working with at least one relational database. PostgreSQL expertise is a major bonus.
Spent considerable time crafiing your personal development environment including your editor, shell, language tooling like linters, formatters, etc.
You have developed intuition around detecting code smells and are aware of common refactoring patterns to untangle code.
You are able to apply object-oriented design principles in a practical way to manage dependencies between components, write less coupled and highly cohesive code.
You have built up years of experience consistently maintaining and growing codebases through product cycles (MVP -> Product Market Fit -> .) and are able to talk about your design choices.
You are comfortable with writing unit tests with RSpec and practice testing regularly in
your day-to-day development.
You have maintained systems in production including SSH-ing into boxes to debug incidents, reading logs, and monitoring errors.
Have worked on at least a handful of performance issues on your sofiware in production and have an understanding of tools available to you to understand the performance characteristics of Ruby on Rails applications.
You have recently and consistently shipped code to production and have a tendency to
design and ship sofiware iteratively.
You are comfortable working remotely and managing your own time, productivity and are proactive in communication.
The Team
You will be joining a team of well-rounded engineers organized as small product teams working towards our business goals while maintaining high engineering and operational standards.
Some highlights of working at REACH include:
Being a remote-first team, you are given complete autonomy on where, how & when you would like to get work done.
We care about delivering great sofiware sustainably,
setting & managing expectations, and above all great outcomes for you and the product over when, where, and how long you spend on the laptop daily.
In line with the DevOps philosophy, every engineer on the team is responsible for
shipping & operating in production the sofiware that they build. We do not believe in having a dedicated DevOps team, so you will get to flex your ops muscles.
You will receive constant constructive feedback through code reviews which are our
primary organizational learning approach rather than a gate-keeping exercise.
Get to work with a highly accessible engineering leadership that is actively focused on building an inclusive, trust-based learning environment for engineers.
Work with a passionate product team that has domain experts and product leaders who help manage the company roadmap and set product goals for teams to achieve.
Our co-founders are themselves engineers with deep technical backgrounds and care about building an engineering culture that values learning, autonomy & excellence.
Keyskills: postgresql devops ror javascript ruby on rails
Company ProfileIntegra Software Services Pvt. Ltd.Founded in 1994, Integra Software Services Private Limited is among the largest e-publishing houses across the globe servicing prestigious customers who are among the biggest names in the publishing arena in US & Europe. With team strength of 600 pro...