
Senior Frontend Developer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Brazil.
• Create contemporary, scalable frontend interfaces, prioritizing single-page applications (SPAs).
• Develop screens from the ground up based on prototypes (e.g., Figma), ensuring both visual and functional accuracy.
• Construct dashboards, filters, and engaging data visualizations.
• Design responsive and accessible interfaces tailored for various user profiles.
• Connect with REST APIs (both mocked and actual).
• Operate independently from the backend using mock servers.
• Engage in agile teams delivering features incrementally (sprints).
• Contribute to unit testing and uphold code quality standards.
• Aid in the development and progression of the frontend architecture.
• Ensure the quality, performance, and scalability of frontend applications.
• Adhere to best practices in componentization, modularization, and code reuse.
• Maintain versioning protocols (Git, GitFlow, PRs, code reviews).
• Implement frontend security best practices (token management, sessions, etc.).
• Collaborate with UX/UI and Product teams for technical prioritization.
• Ensure compliance with corporate design systems.
• Assist in automating builds, deployments, and continuous integration processes (Azure DevOps).
• Promote maintainability, testability, and the long-term evolution of code.
• Extensive experience with Angular 17+, including Angular Material, componentization, lazy loading, reactive forms, pipes, and advanced routing.
• Significant experience with React, focusing on componentization, Hooks (useState, useEffect, etc.), state management (Context API, Redux or similar), and developing scalable SPAs.
• Proficient in TypeScript and component-oriented architecture.
• Competent in HTML5, CSS3 (Flexbox, Grid), and preprocessors (Sass).
• Proven experience in creating scalable SPAs.
• Familiarity with consuming REST APIs.
• Experience with unit testing frameworks (Jasmine/Karma).
• Knowledge of Azure DevOps (pipelines, CI/CD).
• Understanding of design systems.
• Insight into scalable frontend architecture (global state, domain-based modularization).
• Experience in generating documents in the frontend (PDFs, etc.).
• Application of SOLID principles in frontend development.
• Meal allowance
• Food allowance
• Home office allowance
• Health insurance
• Dental insurance
• Life insurance
• Discount partnerships
• Agreements with establishments and educational institutions
• Recurring agility training
• Alura licenses
Broadvoice
Yuno
Miratech
BlueThrone
Get handpicked remote jobs straight to your inbox weekly.