




Job Summary: Develop and maintain end-to-end features using Ruby and Vue.js, optimize performance, and collaborate with Product and Design teams to transform ideas into solutions. Key Highlights: 1. End-to-end development (Back and Front) with Ruby and Vue.js 2. Participation in code reviews and focus on technical quality 3. Collaboration with Product and Design teams **Your Responsibilities:** * Develop and maintain end-to-end features (Back and Front). * Write elegant, efficient, and tested Ruby code. * Build reusable and reactive components using Vue.js. * Optimize database queries and ensure application performance. * Participate in code reviews to help maintain the team’s technical quality. * Collaborate with Product and Design teams to transform ideas into real solutions. **Technical Requirements:** * **Ruby on Rails:** Solid experience with the framework (ActiveRecord, Sidekiq, RSpec). * **Vue.js:** Practical experience with Vue (Vuex/Pinia, Vue Router) and API integration. * **Databases:** Knowledge of PostgreSQL or MySQL (queries, indexing, and data modeling). * **APIs:** Proficiency in building and consuming RESTful APIs. * **Testing:** Test-oriented mindset (RSpec, Jest, or Cypress). * **Tools:** Experience with Git/GitHub and CI/CD workflows. **Nice-to-Have (Bonus!):** * Knowledge of Docker and Kubernetes. * Experience with microservices architecture or distributed systems. * Familiarity with agile methodologies (Scrum/Kanban). + Knowledge of Tailwind CSS or preprocessors SASS/SCSS.


