Key Role: Ruby on Rails Developer
Our organization is looking for an accomplished Ruby on Rails Developer to play a pivotal part in our development team. As a key member, you will be responsible for creating and developing web applications using the Ruby on Rails framework.
You will collaborate closely with our cross-functional team to integrate external web services and APIs, ensure database integrity and efficiency using MySQL, and contribute to all phases of the development lifecycle.
Additionally, you will deploy, configure, and manage applications and infrastructure on various AWS services, such as EC2, S3, RDS, VPC, CloudFront, and CloudWatch.
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
* Deploying, configuring, and managing applications and infrastructure on various AWS services (e.g., EC2, S3, RDS, VPC, CloudFront, CloudWatch)
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
Benefits include the opportunity to work on complex projects, collaborate with a talented team, and grow professionally in a dynamic environment.