Role Context:
Specializes in developing web applications using Ruby on Rails for the back end and various front-end frameworks.
Job Duties & Responsibilities
- Develop and maintain web applications using Ruby on Rails.
- Build dynamic front-end interfaces with React.js or Vue.js.
- Design and optimize database schemas.
- Implement RESTful APIs and WebSocket services.
- Integrate third-party APIs and services.
- Ensure code quality through test-driven development (TDD).
- Optimize performance at both the application and database levels.
- Handle deployments and manage server environments.
- Stay updated with Ruby on Rails and related technologies.
- Mentor junior developers and conduct code reviews.