
Full-Stack Engineer – Front-End, Senior
Hubla
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteSalary
💰 R$15,500 - R$36,000 per month
Job Level
Senior
Tech Stack
React
About the role
- As a full‑stack engineer with a front‑end focus, you will be responsible for building interactive, responsive interfaces aimed at content consumption or resource management.
- Your work will include everything from conception and implementation to reviewing code written by other team members, always prioritizing elegant, efficient, and maintainable code over time.
- We also expect you to actively contribute ideas and suggestions related to processes, UI, and UX, helping the team evolve.
- At Hubla, Engineering operates with a high degree of autonomy and values professionals with a strong product and engineering mindset.
Requirements
- Ability to translate UI designs into high‑quality, readable, and maintainable code.
- Open to mid‑level (Pleno) or senior developers.
- Minimum of 3 years of professional experience.
- Ability to work across the entire front‑end stack, including full changes to the design system and ensuring end‑to‑end integration.
- Critical and pragmatic perspective on UI/UX, actively contributing suggestions and improvements alongside the team and designers during development.
- Experience with design systems.
- Experience with React, Tailwind, Shadcn, or similar technologies.
- Experience building content consumption platforms.
- Experience creating mobile‑focused interfaces.
- Experience optimizing performance in applications.
- Experience with front‑end caching strategies (e.g., LRU cache) and offline support (e.g., Service Workers, IndexedDB, PWA).
Benefits
- Stock options with significant upside potential
- Nationwide health plan with no co‑pay, including travel insurance and reimbursements
- Nationwide dental plan with no co‑pay, including reimbursements
- Reimbursement for English classes
- Reimbursement for technical books
- Commuter allowance (Vale Transporte)
- Childcare assistance for children up to 5 years old
- Day off during your birthday month
- Flexible working hours
- Extended maternity and paternity leave
- Life insurance
- Meal allowance of R$1,000.00 via Caju card
- Mobility allowance of R$300.00 via Caju card
- Home office allowance of R$150.00 via Caju card
- Zenklub with 2 free sessions per month
- Wellhub
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTailwindShadcnUI designUX designperformance optimizationfront-end caching strategiesService WorkersIndexedDBPWA
Soft skills
critical perspectivepragmatic perspectivecollaborationsuggestions and improvementsproduct mindsetengineering mindset