Salary
💰 R$1,200 per month
Tech Stack
CypressGraphQLJavaScriptSCSSVue.js
About the role
- Develop and maintain features with a focus on performance, scalability, and code quality;
- Follow the codebase standards, proposing improvements when necessary;
- Participate in all stages of development, from understanding requirements to delivery, including suggesting improvements;
- Diagnose and resolve technical issues using appropriate debugging and optimization tools;
- Take part in planning, estimations, and code reviews, working autonomously and collaboratively;
- Contribute to the evolution of documentation, processes, and internal tools.
Requirements
- Experience with Vue 2 and/or Vue 3;
- Proficiency in HTML, CSS, and JavaScript;
- Experience with responsive design;
- Basic knowledge of version control with Git;
- Ability to convert designs into code accurately, ensuring the implemented interface closely matches the provided layout (pixel perfect);
- Knowledge of CSS organization methodologies (RSCSS, BEM, etc.);
- Ability to work with external APIs, SDKs, and third-party libraries;
- Strong command of Git for code versioning and collaboration;
- Experience integrating with RESTful APIs and GraphQL.
- Development practices with automated tests (integration and unit);
- Experience using CSS preprocessors such as SASS, LESS, or others;
- Proficiency with E2E/integration testing tools such as Playwright and Cypress;
- Ability to work on migration projects or maintain legacy code;
- Knowledge of optimization techniques, such as lazy loading and efficient rendering.
- Remote work
- R$1,200/month loaded to the iFood Benefits card (meal and food allowance)
- Onboarding allowance - R$500 home office credit on iFood Benefits
- Unimed compact health plan (no co-payment)
- Bronze dental plan
- Life insurance
- Pipo Saúde - health benefits partner
- Wellhub (formerly Gympass)
- Kaledo - our perks club
- Zenklub - mental health and emotional well-being platform
- Creditas - payroll loans and salary advance
- Unit - Financial Advisory
- Childcare allowance
- Birthday day off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Vue 2Vue 3HTMLCSSJavaScriptresponsive designGitRESTful APIsGraphQLSASS
Soft skills
code qualitycollaborationproblem-solvingplanningcommunicationautonomydocumentationprocess improvementtechnical issue resolutioncode review