Job Title: Senior Ruby on Rails Web Application Developer
About the Job:
We are seeking a highly skilled senior web application developer to design, develop and deploy scalable, high-quality web applications using Ruby on Rails. As a key member of our development team, you will be responsible for architecting and implementing complex systems, ensuring database integrity and efficiency, and optimizing application performance.
Key Responsibilities:
* Design and develop web applications using Ruby on Rails
* Integrate external web services and APIs
* Ensure database integrity and efficiency using MySQL
* Contribute to all phases of the development lifecycle
* Deploy, configure and manage applications and infrastructure on various AWS services
* Optimize application performance, ensure scalability and troubleshoot issues in a cloud environment
* Implement and maintain continuous integration and continuous delivery (CI/CD) pipelines
* Write and maintain unit, integration and end-to-end tests
Requirements and Skills:
* 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
* Relevant B.Sc./B.A. degree
* Bonus: Previous experience in the North American logistics industry
What We Offer:
Our company offers a dynamic work environment, opportunities for growth and professional development, and a competitive compensation package.
How to Apply:
If you are a motivated and experienced web application developer looking for a new challenge, please submit your resume and cover letter for consideration.