About This Role
This is a full-stack web development position, responsible for designing and developing complex web applications using Ruby on Rails. The role requires integrating external web services and APIs, ensuring database integrity and efficiency using MySQL, and contributing to all phases of the development lifecycle.
Main Responsibilities
* Design and develop web applications using Ruby on Rails
* Integrate external web services and APIs
* Ensure database integrity and efficiency using MySQL
* Contribute to all phases of the development lifecycle
* Deploying, configuring, and managing applications and infrastructure on various cloud services
Requirements and Skills
* Experience building and deploying commercial web applications
* Proficiency in Ruby on Rails and at least one object-oriented web framework
* Deep experience with JavaScript development and debugging
* Strong background in relational database theory and SQL
* Understanding of multi-threading, database contention, and object-oriented design
* Experience with user-centered interaction design
* Understanding of accounting principles
* Experience with version control systems and collaborative development workflows