AVANTTi logo
AVANTTi

Agilidade | Senioridade | Transparência | Responsabilidade Social

Senior Angular Software Engineer

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Angular Software Engineer

AVANTTi

• Design and develop scalable frontend applications using Angular (v14+) and TypeScript • Build reusable, modular, high-performance components • Implement robust state management solutions using NgRx, Akita or Signals • Use RxJS for advanced handling of asynchronous events, data streams and integrations • Apply advanced TypeScript concepts to improve safety, scalability and reduce runtime errors • Define technical standards and frontend development best practices • Implement optimization strategies such as lazy loading, OnPush change detection and tree shaking • Ensure high unit test and E2E coverage • Lead testing strategies using Jest, Jasmine, Karma, Cypress or Playwright • Conduct thorough code reviews to ensure adherence to SOLID, DRY principles and the Angular Style Guide • Ensure code quality, performance and maintainability • Mentor junior and mid-level developers • Collaborate with backend teams to define and integrate REST/GraphQL APIs • Actively participate in agile ceremonies, supporting refinement and technical estimates • Work closely with UX/UI teams to build responsive, pixel-perfect interfaces • Contribute to the continuous evolution of the frontend architecture • Manage frontend CI/CD pipelines • Work with Angular CLI, Webpack, Vite and Git workflows • Support deployment processes and manage Dev, QA and Production environments • Work with Docker and cloud-native tools

Job Requirements

  • Strong experience with JavaScript (ES6+)
  • Solid mastery of TypeScript
  • Advanced experience with Angular (recent versions)
  • Minimum of 8 years of frontend development experience
  • Proficiency with RxJS
  • Experience with NgRx, Akita or Signals
  • Integration with REST and GraphQL APIs
  • Experience with SCSS/SASS
  • Knowledge of Tailwind CSS
  • Experience with Angular Material
  • Experience with Jest, Jasmine and Karma
  • Experience with E2E testing using Cypress or Playwright
  • Strong focus on quality and test coverage
  • Proficiency with Git
  • Experience with NX Monorepo
  • Knowledge of Webpack
  • Experience with Docker
  • Familiarity with CI/CD pipelines
  • Technical and collaborative profile
  • Good communication skills
  • Analytical thinking and problem-solving abilities
  • Proactivity and a strong sense of ownership
  • Comfortable working in agile environments
  • Mentoring mindset and knowledge-sharing attitude
  • Experience in enterprise frontend architecture
  • Experience with micro-frontends
  • Knowledge of cloud-native environments
  • Experience building highly scalable applications
  • International exposure and advanced English

Benefits

  • 100% Remote

Related Job Pages

More Frontend Engineer Jobs

Zoic Studios logo

Senior Angular Developer

Zoic Studios

Zoic Studios delivers award-winning visual effects for films, video games, virtual reality experiences, commercials, and television. The company works toward a mission to lead a vi

• Develop and maintain web applications using Angular framework, HTML, CSS and TypeScript • Collaborate with cross-functional teams to define project requirements and deliverables • Write clean, efficient, and well-documented code following industry best practices and coding standards • Perform thorough testing and debugging of applications • Optimize application performance and scalability through code optimization • Work with stakeholders and clients to assess needs and create a plan to move forward

California
$40 - $55 / hour
Full TimeRemoteTeam 10,001+H1B Sponsor

• Develop front-end code using React and Next.js; • Analyze legacy code and logs when necessary; • Maintain security measures; • Support and ensure the architecture in use; • Work on multiple projects within the fintech; • Collaborate with the team and the client; • Participate in and contribute to Agile Squads and their rituals.

Brazil
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Define and implement end-to-end architecture using AEM Headless (Content Fragments, GraphQL APIs) and React/Next.js frontends. • Architect Server-Side Rendering (SSR), Static Site Generation (SSG), and edge rendering strategies to optimize SEO and performance. • Design content models and governance structures that enable omnichannel content reuse. • Develop and optimize React components, ensuring reusability, maintainability, and performance. • Architect and maintain a scalable React application structure, following best practices for long-term sustainability. • Build and package Node.js libraries to be reusable across multiple projects. • Write clean, efficient, and scalable TypeScript code, ensuring strong type safety and maintainability. • Build UI components using Material UI, ensuring consistency with design guidelines. • Integrate and consume RESTful APIs or GraphQL endpoints efficiently. • Implement and manage front-end testing using frameworks such as Jest, Cypress, or React Testing Library. • Optimize Webpack configurations for faster builds, better bundling, and improved performance. • Ensure adherence to best practices for performance optimization, accessibility, and security. • Collaborate closely with backend teams to integrate APIs and optimize data fetching strategies. • Debug and resolve complex issues across the front-end stack, including state management and caching strategies. • Stay updated with the latest trends in React, TypeScript, and front-end development to deliver best-in-class solutions. • Participate in code reviews, mentor junior developers, and contribute to technical discussions.

Mexico
$53.4K - $99.9K / year
Full TimeRemoteTeam 10,001+Since 1980H1B Sponsor

Role Description Profissional disposto a atuar na área de arquitetura de dados no papel de DBA, colaborando com os times de administração de dados (AD), arquitetura de Software e DevOps. - Suportará as equipes de desenvolvimento e testes do projeto. - Iterações frequentes com Cliente externo. - Necessário dinamismo, boa comunicação e fácil relacionamento com demais profissionais e clientes. - Experiencia como Arquiteto de Dados/DBA Oracle. - Experiência em ambientes complexos de grandes volumes de dados e ferramentas para soluções de missão-crítica. - Experiência em administração de bancos de dados em ambientes de missão crítica. - Conhecimento de rotinas de manutenção e sustentação de banco de dados como Backup, Restore, atualização e migração de ambientes. - Vivência com gerenciamento de versão para artefatos de Banco de Dados. - Atuação comprovada com conceitos de modelagem relacional / multi-dimensional aplicando boas práticas de desenvolvimento e manutenção. - Experiência com Ferramentas de BI, ETL, Data Warehouse. - Experiência com ferramentas de mascaramento de dados e ferramentas Case. - Conhecimento de ferramentas de visualização de dados gerenciais como Power BI, Tableau, QlikView ou similar. - Experiência com metodologia ITIL de gestão de mudanças. - Experiência em análise de performance de ambientes de banco de dados. Qualifications - Conhecimento dos princípios do security by design e LGPD. - Gestão da informação aplicando conceitos de Data Quality. - Pensamento arquitetural e melhores práticas de performance em bancos de dados. - Integração entre sistemas multiplataforma. - Conhecimento de BD SQL Server. - Conhecimentos em bancos de dados não-relacionais (MongoDB, Cassandra). - Certificações Oracle são um diferencial. - Conhecimento em plataformas de computação em nuvem. - Habilidade de explorar e propor soluções conectadas ao negócio. - Possuir inglês intermediário. Requirements - Possuir capacidade de priorizar o seu próprio trabalho a partir das linhas gerais definidas pela equipe e de feedbacks recebidos dos principais stakeholders. - Ser flexível, colaborativo e proativo. - Ser curioso, com muita vontade de experimentar e aprender coisas novas. - Possuir senso de organização e atenção a qualidade de suas entregas. - Empatia e capacidade de colaborar em equipe. - Buscar aprendizado constantemente. Company Description Unisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law. This commitment includes our efforts to provide for all those who seek to express interest in employment the opportunity to participate without barriers. If you are a US job seeker unable to review the job opportunities herein, or cannot otherwise complete your expression of interest, without additional assistance and would like to discuss a request for reasonable accommodation, please contact our Global Recruiting organization at GlobalRecruiting@unisys.com or alternatively Toll Free: 888-560-1782 (Prompt 4). US job seekers can find more information about Unisys’ EEO commitment here.

Brazil