Software Developer
We are looking for an accomplished software developer to create and implement web applications utilizing cutting-edge technologies.
* Create web applications using Ruby on Rails
* Integrate external web services and APIs
* Maintain database integrity and efficiency using MySQL
* Contribute to the entire development lifecycle
* Deploy, configure, and manage applications and infrastructure on various 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 continuous integration and delivery pipelines using tools like GitLab CI/CD, Jenkins, or AWS CodePipeline
* Write and maintain unit, integration, and end-to-end tests to guarantee code quality and application functionality
* Contribute to the design and ongoing enhancements of our DevOps systems
* Resolve customer-reported issues with our existing technology
Requirements and Qualifications
* Experience building and deploying commercial web applications
* Proficiency in Ruby on Rails and at least one object-oriented web framework
* Detailed 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 the North American logistics industry