Web Application Developer Opportunity
As a Web Application Developer, you will design and develop scalable web applications using Ruby on Rails. You will work closely with cross-functional teams to integrate external services and APIs.
* Develop and implement robust web applications using Ruby on Rails.
* Collaborate with the team to ensure seamless integration of external services and APIs.
* Work with the database team to ensure data integrity and efficiency.
* Participate in all phases of the development lifecycle, from planning to deployment.
* Deploy, configure, and manage applications and infrastructure on various cloud services.
* Optimize application performance, scalability, and troubleshoot issues in a cloud environment.
* Implement and maintain continuous integration and continuous delivery pipelines.
* Write and maintain unit, integration, and end-to-end tests.
Requirements and Skills:
* Proven 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.