Job Title: Senior Web Application Developer
We are seeking a highly skilled and experienced software developer to design, develop, and deploy web applications using Ruby on Rails.
The ideal candidate will have a strong background in object-oriented programming, relational database theory, and SQL. Additionally, experience with JavaScript development, user-centered interaction design, and collaborative development workflows is essential.
Key Responsibilities:
* Design and develop scalable web applications using Ruby on Rails.
* Implement and maintain unit, integration, and end-to-end tests to ensure code quality and application functionality.
* Contribute to the design and ongoing enhancements of our DevOps systems.
* Resolve customer-reported issues with our existing technology.
Required Skills and Qualifications:
* 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.
* Relevant B.Sc./B.A. degree.