Senior Ruby on Rails Engineer

Job Overview

Senior Ruby on Rails Engineer - Ireland

My client provides growth tools for digital banking that optimize customer experience and deliver increased conversions at every stage of the customer journey. So basically, they are a Digital Communication Platform for baking services that re-engage users in real-time with personalized content that drives significant uplift.

They currently have an open role for a Senior Ruby on Rails Engineer - in this role you will have the opportunity to work with the CEO and the CTO to design and shape how we bring our products from inception through to delivery to our clients. This is a role that can have a real impact on how we deliver to our clients and we want you to bring your experience to make a real impact.

Responsibilities

  • Define, Architect Develop and software solutions primarily using RoR/AWS/Mongo
  • Work with the Product team to define solutions and quick wins
  • Write RoR code with best practices, with reusable modular code architecture in mind
  • Conduct code reviews and collaborate with the team on top class engineering standards
  • Support the Platform across all aspects of Infrastructure, Code, DB's and other services
  • Document Technical Requirements as needed to ensure other team members have clarity while building a solution
  • Work with servers and serverless components (Unix/SQS/SES etc)
  • Work with the Tech Lead to develop overall application architecture
  • Work with Front End Engineers, defining solutions and BE/FE interactions
  • Mentor more junior engineers on everything you know and industry best practices
  • Bring innovative ideas to the table, and identify invisible value in the Platform
  • Be a team player and work towards the overall company vision.

Skills

  • At least 8 years of professional experience in software development
  • Experience working with: Ruby, Rails, MongoDB
  • Experience with Cloud and infrastructure (Preferably AWS)
  • Extensive Application Architecture experience (Software/Infrastructure)
  • Experience with Unix
  • Git and source control
  • Experience with unit testing/automated testing and test best practices
  • Experience in Software Architecture and coding best practices
  • Strong Communication Skills
  • Proficient English language skills
  • University degree in Computer Science or proven experience in the area
  • Test Driven Development, Jasmine, CI, Github

Apply Today

* indicates required field