Blue Tea logo

Senior Ruby on Rails Developer

Blue Tea
Full-time
On-site
Sofia, Sofia, Bulgaria

Job Summary

In this exciting role with an established modern, agile, “telecommute” UK-based company, you will be developing complex new features (integrations, APIs, SSOs, front-end/back-end UI flows) for our Web-based project management and e-commerce solutions (c. 250k users), based on Ruby on Rails and technologies such as Bootstrap, CSS3, HTML5. You are expected to deliver excellent quality back-end and front-end code, work with a remote team of highly skilled developers, and under a development manager, as well as occasionally interact with our clients for bug-fixing or specification of work. You need to have an eye for design, for example to be able to convert designs into code whilst ensuring interfaces are usable, responsive and abide by best design practices and accessibility considerations.


Location:       Remote (telecommute)

Salary:          Competitive and depending on Seniority

Responsibilities

  • Develop Web applications to agreed specs – rapidly and to an excellent standard
  • Communicating status and progress of your work daily (stand-ups) and weekly (sprint retrospectives and planning) with your colleagues and managers
  • Testing your work (BDD with RSpec an absolute demonstrable requirement)
  • Documenting your work and results – for QA department and external UAT
  • Optimised code at the onset for scalability a key requirement
  • Contribute to system specifications and technical implementation
  • Adopt an agile software development process
  • Any other duties as required

About Blue Tea

Blue Tea, a global team of 20 founded in 2016, have developed leading solutions for project, workflow and customer management (enterprise-level, B2B, B2C) including construction, healthcare, conservation and the public sector, with key solutions and partnerships in the UK and overseas. 



Requirements

Technical Requirements

Essential

  • Development experience: Ruby on Rails 4-6, Webpack, full-stack (incl. haml)
  • Front-end experience: Excellent JavaScript, HTML5, CSS3, browser compatibility
  • Database knowledge: MySQL, PostgreSQL, redis, and DB/query optimisation
  • Excellent understanding of key design & dev patterns: DRY, CoC, N+1
  • Experience with API integrations: REST, JSON, XML, CSV, SSO SAML, Mobile API

Beneficial

  • Experience in agile software development (e.g. Pivotal Tracker, Clubhouse, Podio)
  • Experience in any languages/frameworks for integration development (web/mobile)
  • Experience in APM & load testing platforms: Scout/NewRelic, Loader.io/BlazeMeter

Other Requirements

  • Strong communication skills (team playing)
  • Strong problem-solving skills
  • Obsession with attention to detail
  • Ability to acquire new skills quickly
  • Efficient time management
  • Ability to work under pressure


Benefits

  • Additional holidays,
  • Flexible environment
  • Company retreats/gifts
  • Pension

Please submit your CV in ENGLISH ONLY.