About Outcode:OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency.Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various backgrounds with one vision: to bring a lean, user-centric approach to product innovation and software development by completely understanding the business needs before building anything.What we’re looking for:You’ll work on team-based projects in a variety of areas including front-end web development and mobile development. You are responsible for the maintenance and development of website and mobile applications.Responsibilities and Duties:Design, 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.Qualifications2 Years of experience building Ruby applicationsExperience with JqueryExperience with HerokuExperience with PostgreSQLGood 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 waysFamiliarity with concepts of MVC, Mocking, ORM, and RESTfulExperience with popular web application frameworks (Rails)Knack 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 (Git)Familiarity with continuous integrationProven experience working in the financial technology sector, with a deep understanding of fintech products and services.What you'll love about us... Working in a fast-growing company.International working environment.5 working days during the week.