Remote Staff Angular Software Engineer
onecontact TECH
Salvador, BA - há 3 horas
Descrição do trabalho
Roles and Responsibilities:
  • Shape and drive the technical direction of the frontend platform across multiple teams, making critical architectural decisions to ensure scalability and efficiency.
  • Lead the evolution of the component library and design system architecture, defining standards for reusability, accessibility, and performance across frontend applications.
  • Participate in Product discussions, and contribute to the product development direction.
  • Identify and champion transformative frontend initiatives, leading the adoption of new technologies and approaches that enhance developer productivity and application performance.
  • Provide technical leadership, mentoring senior engineers, and influencing organization-wide frontend development best practices.
  • Establish and enforce high standards for frontend quality, including testing strategies, automation frameworks, and performance optimization techniques.
  • Collaborate with product and engineering leadership to align technical roadmaps with business objectives, balancing immediate needs with long-term scalability.
  • Drive innovation in UI architecture, ensuring adherence to best practices in accessibility, responsive design, cross-browser compatibility, and web performance.
  • Design scalable and modular frontend architectures, ensuring best practices in system design and maintainability.
  • Build and maintain multi-tenant Angular applications, leveraging config-driven setups and dynamic bootstrapping.
  • Develop and manage shared UI libraries, ensuring seamless integration and reusability across applications.


Job Requirements:
  • 12+ years of software engineering experience with deep expertise in Angular.
  • Advanced expertise in Angular, RxJS, and modern frontend architecture, with a proven track record of solving complex challenges at scale.
  • Extensive experience in designing and implementing enterprise-scale Angular applications, including micro-frontend architectures, module federation, and scalable state management.
  • Deep knowledge of JavaScript/TypeScript internals, performance optimization, and advanced debugging and profiling techniques.
  • Strong background in frontend performance optimization, including bundle size management and efficient application scalability.
  • Expertise in quality and testing leadership, with experience building automated testing infrastructures and implementing scalable testing patterns.
  • Experience defining technical strategies and executing technical roadmaps aligned with business goals.
  • Proven ability to lead technical initiatives across multiple teams and applications, driving consensus on architectural decisions.
  • Expertise in GraphQL, Google Cloud Platform, cloud-native architectures, build tooling optimization, frontend security best practices, and mentoring senior engineers.
  • Core Angular Mastery: Deep expertise in Angular CLI, Change Detection Strategy, Component Communication, Reactive Forms, Dependency Injection, Routing, RxJS, State Management, and Performance Tuning.
  • Architectural & System-Level Thinking: Strong knowledge of Modular Architecture, Scalable Project Structures, Micro Frontends, Shared UI Libraries, Multi-tenant Angular Apps, and Monorepo Management.


What We Offer
  • 100% Remote Work, Hiring from: Brazil.
  • Paid Overtime as needed
  • Cutting-edge tech stack & complex engineering challenges
  • Opportunities for personal growth and development through ongoing training and mentorship.
  • An Open & Collaborative Work Environment
  • Generous Compensation in USD
  • Working Hours: 9am - 5pm EST