Senior Ruby Developer

  • Type :
    Web Development
  • Role:
  • SKill:
    HTML CSS Sass Git Mercurial Liquid Slim ORM SVN
  • Location:
    Remote,
  • Publish At:
    09-Sep-2022
  • Apply Before:
    09-Oct-2022

Company ProfileTalnetwork is a fast, reliable platform that helps to build remote teams of global top talent. We provide equal opportunities to remote tech professionals irrespective of their region, gender, or age.
Project Details Our client is a large-scale European firm, seeking Senior Ruby Developers to join their growing software development team. They are working on a high-tech project, using cutting-edge technologies, and are looking for highly skilled remote talent. The client offers market-competitive salaries with a great opportunity for learning and growth.  
Job TitleSenior Ruby Developer
LocationRemote
Department / FunctionIT Development
Report to Project Head
Vacancies / #03
Responsibilities  
  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • {{Add other responsibilities here that are relevant}}
Requirement 
  • Good understanding of the syntax of Ruby and its nuances
  • Good understanding of server-side templating languages {{such as Liquid, Slim, etc depending on your technology stack}}
  • Good understanding of server-side CSS pre-processors {{such as Sass, based on project requirements}}
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • A knack for writing clean, readable Ruby code
  • Ability to integrate multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Able to create database schemas that represent and support business processes
  • Able to implement automated testing platforms and unit tests
  • Proficient understanding of code versioning tools {{e.g. Git, Mercurial or SVN}}
  • Familiarity with development aiding tools {{such as Bower, Bundler, Rake, etc}}
  • Familiarity with continuous integration
Experience 
  • 8+ years’ experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
  • 8+ years’ experience understanding object-oriented programming
Education
  • Bachelor's/Master’s degree in computer science/ Engineering or any related courses
Language 
  • Reasonably proficient in written and verbal English communication
Working Relationship 
  • IT Team, Business Team
Performance Measures
  • Daily tasks Weekly/Monthly/Quarterly Goals
Compensation Structure 
  • Market-Competitive Salary

Apply Now