Minimum of 8 years of proven experience in Ruby development.
Strong knowledge of object-oriented design patterns and Ruby syntax.
Degree in Computer Science, Statistics, or a related field.
Familiarity with front-end technologies, databases, web servers, and DevOps concepts.
Requirements:
Develop and maintain Ruby applications with a focus on quality and performance.
Collaborate with cross-functional teams to design and implement features.
Ensure code quality through testing and documentation.
Participate in code reviews and contribute to technical discussions.
Job description
8+ years of Proven work experience in Ruby development
Deep expertise in objectoriented development, including strong design patterns knowledge
Good understanding of the syntax of Ruby and its nuances
Degree in Computer Science, Statistics, or a relevant field
Knowledge of multiple frontend languages and libraries (e.g. HTML CSS, JavaScript, XML, jQuery) and JavaScript frameworks (e.g. Angular, React, Node.js)
Familiarity with databases (e.g. PostgreSQL, MySQL, MSSQL, Oracle, MongoDB), web servers (e.g. Apache), and UIUX design
Thorough understanding of user experience and possibly even product strategy
Experience implementing testing platforms and unit tests
Understanding of Messaging concepts and technologies Active MQRabbitMQ etc.
DevOps concepts and understanding of Open source cloud technologies