Key Responsibilities:
* We are looking for a skilled Ruby on Rails developer to create and maintain web applications.
Main Job Requirements:
* Create high-quality web applications using Ruby on Rails.
* Integrate external services and APIs securely.
* Maintain data integrity and efficiency by utilizing MySQL effectively.
* Deploy, configure, and manage applications and infrastructure across various AWS services.
* Optimize application performance, ensure scalability, and troubleshoot issues within a cloud environment.
* Develop and maintain continuous integration and delivery (CI/CD) pipelines.
* Write and maintain unit, integration, and end-to-end tests.
* Resolve customer-reported issues with existing technology.
Candidates Should Possess:
* Experience in developing and deploying commercial web applications.
* Proficiency in Ruby on Rails and at least one object-oriented web framework.
* In-depth knowledge of JavaScript development and debugging.
* Strong foundation in relational database theory and SQL.
* Understanding of multi-threading, database contention, and object-oriented design principles.
* Experience with user-centered interaction design.
* Familiarity with accounting principles.
* Experience with Git and collaborative development workflows.
* Bachelor's degree in Computer Science or related field.