JOBSEARCHER

M#2 Ruby Developer

M#2 Ruby DeveloperMid Level Ruby Engineer: Remote, London up to £75K Our client is a UK based platform for buying new and used cars from franchised dealers. It uses the reverse marketplace model to remove the need for buyers to negotiate with car sellers. Despite the global pandemic they have been growing their engineering team to help develop a more complex web application that is intuitive and user-friendly.Job Description We are looking for a Ruby developer responsible for building Ruby applications, including anything from complex groups of back-end microservices to command line utilities and data processing scripts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and building quality products is essential.ResponsibilitiesDesign, build, and maintain efficient, reusable, and reliable Ruby codeEnsure the best possible performance, quality, and responsiveness of the applicationsIdentify bottlenecks and bugs, and devise solutions to these problemsHelp maintain code quality, organization, and automatization.SkillsGood understanding of the syntax of Ruby and its nuancesSolid understanding of object-oriented programmingUnderstanding of functional programming style in RubySkills for writing reusable Ruby libraries that may be used in expressive waysExperience with popular web application frameworksKnack for writing clean, readable Ruby codeExperience with both external and embedded databasesUnderstanding of fundamental design principles behind a scalable applicationAble to create database schemas that represent and support business processesImplementation of automated testing platforms and unit testsProficient understanding of code versioning tools.