Senior Ruby on Rails Engineer
Role details
Job location
Tech stack
Job description
Our tech team is expanding rapidly to keep pace with the ambitious feature roadmap we've set out. We are therefore hiring experienced Senior Software Engineers (Back-end / Ruby) to help us build and scale our product. You'll have the opportunity to help define our roadmap and find the best technical solutions to help our customers. You will also have time to run some experiments and bring new ideas to the table. Reporting directly to our Tech Lead, you will be responsible for: Interacting with the Product Manager to review project specs. Preparing integration plans, break-downs, and estimations. Hands-on code implementation, PRs, code reviews, testing, etc. While we remain open to full-stack expertise, we are looking for people with a strong edge on back-end development using Ruby-on-Rails.
Requirements
Do you have experience in Ruby on Rails?, * 5+ years of experience: As a back-end or full-stack software engineer - recent experience with Ruby-on-Rails is mandatory.
- In tech scale-ups or any similarly agile and fast-paced environment.
- On large-scale products where your code was used by thousands of monthly users.
- Strong communication & collaborative skills (perfectly fluent in English).
- Ownership and commitment - we're looking for owners, not renters.
- Doer mindset - we are moving fast and we need people who can find the right balance between software craftsmanship and velocity.
- User-centricity - you are proud of what you build and you share our obsession for amazing user experience. You are comfortable building products that are based on uncensored models and content.
Experience
- Proven experience as a Ruby On Rails Developer or similar role in software development.
- Familiarity with back-end technologies such as Node.js.
- Experience working with databases like MySQL or PostgreSQL.
- Proficiency in using cloud services such as AWS or Azure for application deployment.
- Knowledge of microservices architecture and web services (SOAP/REST/GraphQL).
- Experience with debugging tools and techniques for efficient problem resolution. This position offers an exciting opportunity to work on innovative projects within a collaborative environment. If you are passionate about technology and eager to contribute to impactful solutions, we encourage you to apply.