Web Application Developer Opportunity
We are seeking an experienced web application developer to join our team. The ideal candidate will have expertise in designing and developing web applications using Ruby on Rails, as well as integrating external web services and APIs.
* Design and develop scalable web applications using Ruby on Rails
* Integrate external web services and APIs
* Maintain database integrity and efficiency using MySQL
* Contribute to all phases of the development lifecycle
* Deploying, configuring, and managing applications and infrastructure on AWS services (e.g., EC2, S3, RDS, VPC, CloudFront, CloudWatch)
* Optimize application performance, ensure scalability, and troubleshoot issues in a cloud environment
* Implement and maintain CI/CD pipelines using tools like GitLab CI/CD, Jenkins, or AWS CodePipeline
* Write and maintain unit, integration, and end-to-end tests to ensure code quality and application functionality
* Contribute to DevOps systems design and enhancements
* Resolve customer-reported issues with existing technology
Requirements:
* Experience building and deploying commercial web applications
* Proficiency in Ruby on Rails and object-oriented web frameworks
* 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 Git and collaborative development workflows
* Relevant B.Sc./B.A. degree
* Bonus: Previous experience in North American logistics industry