5+ years of experience in Vue.js/ReactНавичка · Обов’язково
4+ years of experience with Node.jsНавичка · Обов’язково
2+ years of Experience with MongoDB and Mongoose (models, schemas and validations, aggregation framework, performance troubleshooting, query optimization, index analysis, and database health monitoring).Навичка · Обов’язково
Hello everyone! We are looking for a Senior Full Stack Developer (Vue.js/React+Node.js) Engineer to join our team.
What is the team size and structure? Tech Lead, 3 FE Engineers, 3 Backend Engineers, Designer, QA/AQA team, PM.
How many stages of the interview are there? — Interview with the Recruiter — up to 30 min.; — PM call — up to 30 min.; — Technical interview with Ralabs — up to 1 hour; — Interview with the Client — up to 1 hour.
Important: to be able to stay until 8 PM Kyiv time 2-3 times a week.
Requirements
5+ years of experience in Vue.js/React
4+ years of experience with Node.js
2+ years of Experience with MongoDB and Mongoose (models, schemas and validations, aggregation framework, performance troubleshooting, query optimization, index analysis, and database health monitoring).
Experience with Vue.js (Vue 2/3, Composition/Options API, Vuex/Pinia, Vue Router)
Experience with Nuxt.js;
Strong knowledge of HTML5, CSS3, JavaScript (ES6+), TypeScript;
Experience with Serverless/Lambda functions (pet-project is fine);
Experience with Express.js and building RESTful APIs
Experience with Git and CI/CD pipelines;
Familiarity with Jira/Confluence and Scrum ceremonies (A/C, DoD, sprint planning, estimation);
Upper-intermediate or higher level of English.
Willingness and comfort working with legacy code in the core product;
Willingness to work not only with Vue, but also with vanilla JavaScript;
Would be a plus
Experience with MongoAtlas;
Familiarity with Vuetify, Tailwind, Bootstrap, SASS/SCSS;
Degree in a technical field.
Responsibilities
Development of web application features on both frontend and backend;
Building and maintaining Vue.js components, integrating with Node.js APIs;
Ensuring code quality and test coverage;
Participation in sprint planning and task estimation;
Direct communication with the development team and customers.