Job Description:
As a skilled software engineer, you will be responsible for designing and developing web applications using Ruby on Rails. This includes integrating external web services and APIs, ensuring database integrity and efficiency using MySQL, and contributing to all phases of the development lifecycle.
* Design and develop scalable web applications using Ruby on Rails.
* Integrate external web services and APIs to enhance application functionality.
* Ensure database integrity and efficiency using MySQL.
* Contribute to all phases of the development lifecycle, including planning, design, implementation, testing, and deployment.
* Deploying, configuring, and managing applications and infrastructure on various AWS services (e.g., EC2, S3, RDS, VPC, CloudFront, CloudWatch).
* Optimizing application performance, ensuring scalability, and troubleshooting issues in a cloud environment.
Required Skills and Qualifications:
* 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.
* Experience with user-centered interaction design.
* Understanding of accounting principles.
* Experience with Git and collaborative development workflows.
Benefits:
This is an exciting opportunity to work with a talented team and contribute to the development of innovative web applications. If you are a motivated and experienced software engineer looking for a new challenge, we encourage you to apply.
Others:
The successful candidate will have a relevant B.Sc./B.A. degree and previous experience in the North American logistics industry is a plus.