Senior Frontend Developer

AFFINITY

Brasil

On-site

BRL 170,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Affinity is seeking a frontend engineer with 3-5 years of experience in React, TypeScript, and modern JavaScript (ES6+). You will work on modular UI architectures and contribute to reusable component libraries.

You will collaborate in Agile teams, mentor peers, perform code reviews, and help drive performance optimizations, accessibility, and deployment in Kubernetes with CI/CD and ArgoCD.

Qualifications

  • 3-5 yrs of experience in frontend development, with a strong focus on React, TypeScript and modern JavaScript (ES6+).
  • Solid understanding of Micro Frontends architecture and component-driven development.
  • Experience building and maintaining reusable UI component libraries with Mantine UI and Storybook.
  • Knowledge of accessibility standards (WCAG, ARIA) and responsive design best practices.
  • Experience optimizing applications for performance, with observability tools such as Jaeger.
  • Experience integrating RESTful APIs and GraphQL in distributed environments.
  • Experience deploying frontend applications in Kubernetes, using CI/CD pipelines and ArgoCD.
  • Ability to contribute to architecture decisions, conduct code reviews and mentor other engineers.
  • Experience working in Agile/Scrum teams, collaborating closely with designers, PMs and QA.

Responsibilities

  • Contribute to architecture decisions and code reviews.
  • Mentor other engineers and foster best practices in frontend development.
  • Collaborate with designers, PMs and QA in Agile/Scrum teams.
  • Support performance, accessibility and internationalization efforts.

Skills

React
TypeScript
JavaScript (ES6+)
Micro Frontends
Component-driven development
UI libraries
Accessibility (WCAG/ARIA)
Performance optimization
RESTful APIs/GraphQL
Kubernetes/CD pipelines (ArgoCD)
Code reviews/mentoring
Agile/Scrum

Tools

Mantine UI
Storybook

Job description

A Job? Or a Lifetime Experience? Start Yours Here! We are a Portuguese technology consulting company with a strong outward look to the rest of Europe. We have 12 years of experience in the market and reached the status of "large company" in 2018. We now have more than 400 associates and we keep growing, with offices in Lisbon, Porto, and Leiria, as well as projects in more than 20 countries. Our company is part of the national top 10, with a growth of 250% in the last years. Work-life balance is part of our DNA. We focus on win-win-win relationships, defining every moment of interaction as an experience with unique conditions. Working with Affinity is a "Lifetime Experience" where you will have the opportunity to demonstrate all your potential and to be successful on every level.

What you need to have
  • 3-5 yrs of experience in frontend development, with a strong focus on React, TypeScript and modern JavaScript (ES6+).
  • Solid understanding of Micro Frontends architecture and component-driven development.
  • Experience building and maintaining reusable UI component libraries with Mantine UI and Storybook.
  • Knowledge of accessibility standards (WCAG, ARIA) and responsive design best practices.
  • Experience optimizing applications for performance, with observability tools such as Jaeger.
  • Experience integrating RESTful APIs and GraphQL in distributed environments.
  • Experience deploying frontend applications in Kubernetes, using CI/CD pipelines and ArgoCD.
  • Ability to contribute to architecture decisions, conduct code reviews and mentor other engineers.
  • Experience working in Agile/Scrum teams, collaborating closely with designers, PMs and QA.
What we expect from you
  • Will to exceed expectations (your own and the ones defined by Affinity);Exceptional skills and the will to acquire more;Good people skills (not just in terms of technology, language, and platforms), team spirit, and pleasant disposition;Autonomy, proactivity, and focus (even under pressure);Obsession for doing things right, and ability to prioritize;Versatility (you can be a fan of BYOD or not);Ability to innovate and evolve in a market in constant mutation.
What will encourage you
  • Being part of a company that has a disruptive action in the technology market;Being part of a technology focused on relationships, simplicity, and efficiency;Accessing a generative career directly proportional to your performance and interest;The real possibility of being part of our company staff.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Architect
Java Architect

AFFINITY • Brazil

On-site
BRL 180,000 - 240,000
Frontend Developer – React / TypeScript
Frontend Developer – React / TypeScript

TXP • Brazil

On-site
BRL 120,000 - 190,000
Ongoing Training & Mentoring
Travel opportunities
Senior Frontend Engineer (LATAM)
Senior Frontend Engineer (LATAM)

Lateral Group • São Paulo

On-site
BRL 120,000 - 150,000
Remote work options
Professional development opportunities
Collaborative team culture
Senior React Developer
Senior React Developer

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Health insurance
Meal allowances
Childcare support
+11
12423803 - Desenvolvedor Front-end React Sênior
12423803 - Desenvolvedor Front-end React Sênior

Stefanini • Taboão da Serra

On-site
BRL 180,000 - 276,000
Frontend Engineer ID62592
Frontend Engineer ID62592

AgileEngine • Campinas

Hybrid
BRL 80,000 - 120,000
Mentorship
Education budget
Fitness budget
+1
[Talent Pool] Software Engineer (Frontend)
[Talent Pool] Software Engineer (Frontend)

Azion • Porto Alegre

Hybrid
BRL 90,000 - 150,000
CLT hiring model
Health and dental plan
Flexible working hours
+7
Frontend Developer Pleno - REMOTO
Frontend Developer Pleno - REMOTO

#sejaveriter • Brazil

Remote
BRL 80,000 - 120,000
Vale refeição
Vale alimentação
Auxílio home office
+2
Frontend React Developer
Frontend React Developer

KSTACK • São Paulo

On-site
BRL 120,000 - 180,000
Lead Fullstack Engineer (React+Next.js)
Lead Fullstack Engineer (React+Next.js)

N-iX • Brazil

Remote
BRL 140,000 - 180,000
Flexible working format
Competitive salary
Personalized career growth
+3