Backend Developer (Ruby on Rails) - Haruka Edu



Backend Developer (Ruby on Rails) Product & Engineering Department Responsibilities: • Design, build, and maintain efficient, reusable, and reliable Ruby code • Maintain the central databases, ensure high performance, respond to requests from the front-end. • Create a secure API for our web and mobile applications. • Optimize the application for maximum speed and scalability. • Implement security and data protection. • Design and implement data storage solutions. • Participate in the entire application lifecycle, focusing on coding and debugging • Write clean code to develop functional web applications • Build reusable code and libraries for future use • Identify bottlenecks and bugs, and devise solutions to these problems • Collaborate with Front-end developers to integrate user-facing elements with server side logic • Liaise with developers, designers and devops to identify new features • Help maintain code quality, organization and automatization Requirements: • Bachelor Degree of Information Technology, Computer Science, or related field • Skills Advance Knowledge in Ruby on Rails, RSpec, HTML5, CSS3, JavaScript, JQuery & Ajax is a must • Able to create database schemas that represent and support business processes • 1 - 2 years of experience of Ruby on Rails • Work well independently and in a team setting • In-depth understanding of the entire development process (design, development and deployment) • Deep knowledge of user authentication and authorization between multiple systems, servers, and environments. • Proficiency with Git and a SQL database. • Experience in noSQL databases and Agile development is a plus. • Excellent analytical and time management skills • Able to work under pressure and within a specific timeline • Open to new experiences and able to handle uncertainties • Experience in managing host environments, implementing automated testing platforms and unit tests is a plus

Komentar