Ruby on Rails Developer
Objective:
* Design, develop, and deploy web applications utilizing Ruby on Rails.
To be successful in this role, you will need to integrate external services, ensure database efficiency, and contribute to all development phases. Additionally, you will be responsible for optimizing application performance and deploying applications on AWS services.
Responsibilities:
* Design and implement scalable web applications using Ruby on Rails.
* Integrate external APIs and services into web applications.
* Maintain high-quality databases and ensure data integrity.
* Contribute to the entire software development lifecycle, from initial planning to deployment and maintenance.
* Deploy, configure, and manage applications and infrastructure on various AWS services (e.g., EC2, S3, RDS, VPC, CloudFront, CloudWatch).
Requirements:
* Proven experience in building and deploying commercial web applications.
* Proficiency in Ruby on Rails and one or more object-oriented web frameworks.
* Strong background in relational database theory and SQL.
* Understanding of multi-threading, database contention, and object-oriented design.
* Experience with user-centered interaction design and understanding of accounting principles.
* Relevant Bachelor's degree in Computer Science or related field.
* Bonus: Previous experience in the North American logistics industry.