Senior Frontend Engineer

Credix

Credix

Software Engineering
são paulo, state of são paulo, brazil
Posted on Tuesday, March 7, 2023

You

  • You love to tackle big problems, break them down into smaller pieces and translate those into code.
  • You learn quick and adapt even quicker.
  • You have a deep interest and understanding of the blockchain & DeFi space
  • You work in an individual setting, and in a team.
  • You are creative and dare to come up with innovative and disrupting ideas

Required Background

  • +5 years of experience in frontend development with preferably a general DevOps knowledge
  • Passionate about web technologies including HTML, CSS, Typescript, fetch, reactivity, REST APIs, and JSON
  • Proficient in at least one frontend framework such as React, Vue, Svelte, NextJS, etc.
  • Familiarity with state management libraries such as Zustand, Redux, VueX, etc.
  • Experience using version control systems like Git
  • You can implement a design by breaking it down into reusable components, leveraging our existing component package
  • Good understanding of responsive design to make sure webpages render correctly
  • Strong focus on code quality, reusability, UI/UX, and experience with Storybook (or similar)
  • Knowledge of TailwindCSS or similar
  • Experience with backend technologies such as NestJS and Postgres DB is a plus
  • E2E testing frameworks like Cypress or Playwright
  • Analytical mindset, combined with outstanding interpersonal and communication skills
  • Passionate about crypto/blockchain/Web3 and the Credix vision

Responsibilities

  • Implementing new features in the Credix frontend application
  • Convert Figma designs into web pages/components using NextJS
  • Collaborate closely with Credix designers to provide feedback and input
  • Maintaining internal React-based component package
  • We maintain a client to interface with our Solana smart contract. It is built with Typescript and published on NPM. One of your responsibilities will include: maintaining the existing client functionality in a backward-compatible manner and collaborating with our smart-contract engineers to implement new features
  • Review code and contribute to the overall look and feel of the Credix application
  • Ensure technical consistency and quality by minimizing technical debt and making sure the software is well-tested and works well with CI/CD pipelines

What we offer

  • Working in a young, dynamic & ambitious team
  • A hybrid work setup that allows for flexible working hours
  • Access to Credix offices in Sao Paulo, New York, or Antwerp
  • Bi-annual off-site with the team
  • A competitive compensation package