Job Summary
The role of Ruby on Rails Developer involves designing and developing web applications using Ruby on Rails, integrating external web services and APIs, ensuring database integrity and efficiency using MySQL. This individual will be responsible for contributing to all phases of the development lifecycle, deploying, configuring, and managing applications and infrastructure on various AWS services such as EC2, S3, RDS, VPC, CloudFront, and CloudWatch.
Key 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
In addition to technical skills, this individual should possess excellent communication and problem-solving skills, be able to work effectively in a team environment, and demonstrate a commitment to continuous learning and professional growth.
Preferred Qualifications
* Experience with user-centered interaction design
* Understanding of accounting principles
* Experience with Git and collaborative development workflows
Relevant B.Sc./B.A. degree is required. Previous experience in the North American logistics industry is a bonus.