
Senior Frontend Developer
Grupo JCA
full-time
Posted on:
Location Type: Hybrid
Location: Barueri • Brasil
Visit company websiteExplore more
Job Level
About the role
- Lead the technical development of Frontend applications.
- Define frontend architecture and development standards.
- Develop modern, responsive, and accessible interfaces.
- Ensure code quality, performance, and usability best practices.
- Conduct code reviews and provide technical support to less-experienced developers.
- Collaborate with Backend, UX/UI, and Product teams.
- Ensure proper versioning and minimum documentation for deliveries.
- Work across multiple strategic projects, prioritizing business-value deliveries.
Requirements
- Bachelor’s degree in Information Technology, Digital Design, Engineering, or related fields.
- Strong experience with modern frontend frameworks (React, Angular, Vue, or similar).
- Proficient in JavaScript/TypeScript, HTML5, and CSS3.
- Experience consuming RESTful APIs.
- Experience with frontend architecture, componentization, and design systems.
- Knowledge of performance, accessibility, and UX best practices.
- Proficient in code versioning (Git).
- Solid experience with agile methodologies (Scrum or Kanban).
- Nice to have
- Experience with SSR, micro-frontends, or large-scale applications.
- Knowledge of automated testing (unit and end-to-end).
- Experience in e-commerce or high-traffic digital products.
- Knowledge of cloud and CI/CD pipelines.
- Use of AI-based programming assistance tools.
Benefits
- Meal or Food Allowance: No employee contribution.
- Basic grocery assistance (paid via benefits card).
- Home office allowance.
- Totalpass.
- Transportation voucher: 6% employee contribution.
- Health insurance: with copayment.
- Dental plan: with copayment.
- Life insurance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptHTML5CSS3ReactAngularVueRESTful APIsGitautomated testing
Soft Skills
leadershipcollaborationcode reviewtechnical supportprioritization
Certifications
Bachelor’s degree in Information TechnologyBachelor’s degree in Digital DesignBachelor’s degree in Engineering