Cartão Elo

Senior Software Engineer – Frontend

Cartão Elo

full-time

Posted on:

Location Type: Hybrid

Location: BarueriBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and develop high-impact projects for our internal and external clients;
  • Translate functional and technical requirements into architecture and design;
  • Assist the team with development best practices, design patterns, testing, and code reviews, including defining the processes and practices the team will follow;
  • Encourage good documentation practices, cultivating and developing them with the team;
  • Work closely in a team environment with honesty and transparency;
  • Code reviews, pair programming and data-driven development will be part of your daily routine;
  • Attend meetings with stakeholders to understand business rules and align expectations;
  • Collaborate in planning and technical refinement sessions with other developers;
  • Ensure code quality by following development best practices and standards.

Requirements

  • React/Next.js developer;
  • HTML, CSS and JavaScript ES6 with TypeScript;
  • Package management tools (Yarn, NPM);
  • Front-end frameworks and libraries (React);
  • State management, props, hooks and componentization;
  • API integration;
  • Version control with Git;
  • Familiarity with Figma (prototyping);
  • Next.js, React 18, Zustand, Casl;
  • GraphQL;
  • Relational and NoSQL databases (MySQL, MongoDB);
  • Front-end unit testing (Jest, react-testing-library, Playwright, Vitest);
  • CMS Strapi.
  • Additionally, it will be a plus if you have:
  • Knowledge of Azure Cloud
  • Design System
Benefits
  • Profit Sharing Program (PPR)
  • Health insurance (Bradesco - co-payment)
  • Optional dental insurance (Bradesco)
  • Life insurance (Banco do Brasil)
  • Optional private pension plan (you can contribute up to 7.8% of salary with Elo contributing between 100% and 200% according to rules)
  • Meal/food allowance of R$1,950.00
  • Christmas card R$750.00
  • Home Office allowance (R$200.00 for hybrid and R$300.00 for remote)
  • Mobility allowance of R$400.00
  • Free parking
  • Childcare assistance for parents
  • Culture allowance (benefit to be used for theater, cinema or bookstores)
  • Extended parental leave (for same-sex couples, fathers, adoptive parents, etc.)
  • Birthday day off
  • Zenklub (psychotherapy - up to 4 sessions per month fully covered by Elo)
  • WellHub (network of gyms and studios for sports activities)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactNext.jsHTMLCSSJavaScript ES6TypeScriptAPI integrationGitGraphQLRelational databases
Soft skills
team collaborationdocumentation practicescode reviewstransparencystakeholder communicationdevelopment best practicesdesign patternstestingpair programmingdata-driven development