Job Position
We are seeking a skilled developer to work on our team.
Responsibilities:
* Design and develop web applications using Ruby on Rails framework
* Integrate external services and APIs into the system
* Ensure data integrity and efficiency by utilizing MySQL database management
* Contribute to all phases of the development lifecycle including planning, design, implementation, testing, and deployment
* Configure and manage applications and infrastructure on various cloud services such as Amazon Web Services (AWS)
* Optimize application performance and ensure scalability in a cloud environment
* Implement continuous integration and continuous delivery pipelines using tools like Jenkins or AWS CodePipeline
* Write unit, integration, and end-to-end tests to ensure code quality and application functionality
* Collaborate with cross-functional teams to enhance DevOps systems and resolve customer-reported issues
Required Skills and Qualifications
We are looking for candidates with the following skills and experience:
* Proven experience in building and deploying commercial web applications
* Proficiency in Ruby on Rails framework and at least one other object-oriented programming language
* Strong background in JavaScript development and debugging techniques
* Deep understanding of relational database theory and SQL syntax
* Knowledge of multi-threading concepts, database contention, and object-oriented design principles
* Experience with user-centered interaction design and human-computer interaction principles
* Understanding of business principles and practices
* Proficiency in version control using Git and collaborative development workflows
* Relevant Bachelor's degree in Computer Science or related field
* Bonus: Previous experience in logistics industry is a plus