We're seeking a seasoned web developer to join our team in designing and building robust web applications using Ruby on Rails.
Key Responsibilities:
* Develop high-performance web applications
* Integrate external APIs and services
* Maintain database integrity and efficiency using MySQL
* Participate in the development lifecycle, from design to deployment
* Configure and manage cloud infrastructure on AWS services (EC2, S3, RDS, VPC, CloudFront)
* Optimize application performance, ensure scalability, and troubleshoot issues in the cloud environment
* Implement and maintain CI/CD pipelines with tools like GitLab CI/CD or Jenkins
* Write unit, integration, and end-to-end tests for code quality and functionality
Required Skills and Qualifications:
* Experience in deploying commercial web applications
* Proficiency in Ruby on Rails and object-oriented frameworks
* Strong JavaScript development and debugging skills
* Familiarity with relational database theory and SQL
* Understanding of multi-threading, database contention, and object-oriented design
* User-centered interaction design expertise
* Familiarity with accounting principles
* Git and collaborative development workflow experience
* Bachelor's degree in Computer Science or related field
* Bonus: Experience in the North American logistics industry