C6 Bank
Sensedia
Fullstack Developer (React + Node.js) | Mid-Level (13320)
About the opportunity
JOB 100% REMOTE
br.sensedia.com/sensedia-careers
This opportunity is also for People with Disabilities! ;)
Are your experiences compatible? Apply and come meet the biggest reference in APIs in Brazil! We want you on our team!!
- Thinking about promoting increasingly diverse teams and plural work environments, our mission is to map the different audiences we reach with it! Therefore, we will ask a few questions related to diversity*, okay? =)
* PERSONAL DATA AND SENSITIVE PERSONAL DATA COLLECTED WILL BE PROCESSED IN ACCORDANCE WITH THE GENERAL DATA PROTECTION LAW - LAW NO. 13.709/2018
WE CONNECT THE WORLD
Work where you belong, because the physical barriers are smaller, and the feeling is that there is only one Sensedia wherever you are working.
Sensedia is a Brazilian multinational company that provides a platform for managing APIs, governance of agents, and integration solutions, in addition to professional services. The company drives the digital transformation of large companies by enabling more agile, modern, and scalable architectures, thus allowing its clients to offer digital products and experiences to their entire ecosystem.
Working here means belonging to a plural, relaxed, and innovative culture. It's for those who have the courage to go beyond, to think and act outside the box. We prefer to apologize rather than ask for permission, and we are always willing to transform and reinvent ourselves.
Our people are incredible, and you can be part of it all. We are committed to ensuring a welcoming and respectful work environment.
Learn more on our website: br.sensedia.com/sensedia-careers
WHAT IS THE MISSION OF THE ROLE?
Act in the development and evolution of a digital checkout platform, building scalable, performant, and secure full-stack solutions for different payment methods and markets. The professional will be responsible for developing new features in Front-end and Back-end, investigating business rules in documentation, APIs, and existing systems to evolve new application journeys, as well as contributing to continuous improvements in performance, user experience, and product quality.
WHAT WILL BE YOUR DAY-TO-DAY ACTIVITIES?
- Develop and evolve Fullstack features using React, TypeScript, Node.js, and NestJS.
- Build and evolve interfaces using React, Tailwind CSS, and Design System.
- Develop and maintain APIs using NestJS, Express, GraphQL, and REST.
- Act in the architecture and evolution of Micro Front-ends with Webpack Module Federation.
- Develop journeys related to different payment methods, ensuring scalability, security, and a good user experience.
- Investigate business rules through documentation, APIs, repositories, and existing systems to support new implementations.
- Develop applications considering internationalization (i18n) and different rules per market.
- Implement automated tests and act in identifying and correcting the root cause of problems.
- Optimize application performance using good Front-end and Back-end practices.
- Participate in refinements, code reviews, technical definitions, and agile ceremonies.
- Work together with Back-end, Front-end, QA, UX, and Product teams in the evolution of solutions.
- Use Azure DevOps for managing demands, code versioning, and pipelines.
- Use AI tools, such as GitHub Copilot, Claude, and development agents, to support investigation, implementation, and testing.
WHAT ARE THE MANDATORY REQUIREMENTS FOR THIS ROLE?
- Experience with React and TypeScript.
- Knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Experience with Node.js, NestJS, and Express.
- Development and consumption of REST and GraphQL APIs.
- Experience with Micro Front-ends and Webpack Module Federation.
- Development of interfaces using Tailwind CSS and Design Systems.
- Knowledge of internationalization (i18n).
- Experience with Git and code versioning.
- Development of automated tests (Vitest, Jest, or similar).
- Knowledge of Azure DevOps (Boards, Repos, and Pipelines).
- Experience with agile methodologies (Scrum or Kanban).
- Knowledge of good development practices, componentization, web performance (Lazy Loading, Code Splitting), and application architecture.
- Ability to investigate business rules in documentation, APIs, and existing systems, acting autonomously in problem-solving.
WHAT WILL BE THE DIFFERENTIATING REQUIREMENTS FOR THIS ROLE?
- Experience with payment methods, acquiring, or the financial market.
- Knowledge of checkout platforms, payment gateways, and anti-fraud systems.
- Experience with Pix, cards, bank slips, and digital wallets.
- Experience in global, multi-country, or multi-language projects.
- Knowledge of Storybook.
- Experience with Docker, Nginx, and CI/CD pipelines.
- Knowledge of application observability and monitoring.
- Experience with React Native or Flutter.
- Experience using AI tools applied to development, such as GitHub Copilot, Claude, Devin, or similar.
- Experience with Micro Front-ends architecture in large-scale environments.
- Good investigation skills, autonomy, and organization to work in environments with little supervision.
WHAT YOU WILL FIND HERE
- Meal/Food Allowance (Flash benefits card), Health Plan, Dental Plan, Life Insurance, Performance Bonus, TotalPass, Childcare Assistance, Well-Being Program (focused on physical and mental health), Corporate University (our #SensediaAcademy), with various development tracks; Cultural and educational partners, with special discounts; We are a citizen company, providing extended maternity and paternity leave.
- We have #WorkWhereYouBelong as a value proposition, which is a flexible work model that helps us increase the sense of belonging for Sensediers.
