Remotery

Senior Angular Software Engineer

Posted Jun 12

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design and create scalable frontend applications utilizing Angular (v14+) and TypeScript.

• Develop reusable, modular, and high-performance components.

• Implement effective state management solutions using NgRx, Akita, or Signals.

• Utilize RxJS for sophisticated handling of asynchronous events, data streams, and integrations.

• Employ advanced TypeScript concepts to enhance safety, scalability, and minimize runtime errors.

• Establish technical standards and best practices for frontend development.

• Execute optimization strategies such as lazy loading, OnPush change detection, and tree shaking.

• Ensure comprehensive unit test and end-to-end (E2E) coverage.

• Lead testing strategies employing Jest, Jasmine, Karma, Cypress, or Playwright.

• Conduct detailed code reviews to confirm compliance with SOLID, DRY principles, and the Angular Style Guide.

• Uphold code quality, performance, and maintainability.

• Mentor junior and mid-level developers.

• Collaborate with backend teams to define and integrate REST/GraphQL APIs.

• Actively engage in agile ceremonies, aiding in refinement and technical estimations.

• Work closely with UX/UI teams to create responsive, pixel-perfect interfaces.

• Contribute to the ongoing evolution of the frontend architecture.

• Manage frontend CI/CD pipelines.

• Utilize Angular CLI, Webpack, Vite, and Git workflows.

• Support deployment processes and manage Development, QA, and Production environments.

• Work with Docker and cloud-native tools.


⛳️ Requirements

• Extensive experience with JavaScript (ES6+).

• Strong proficiency in TypeScript.

• Advanced experience with Angular (latest versions).

• A minimum of 8 years of experience in frontend development.

• Proficiency in RxJS.

• Familiarity with NgRx, Akita, or Signals.

• Experience in integrating REST and GraphQL APIs.

• Knowledge of SCSS/SASS.

• Understanding of Tailwind CSS.

• Experience with Angular Material.

• Familiarity with Jest, Jasmine, and Karma.

• Experience in E2E testing with Cypress or Playwright.

• Strong emphasis on quality and test coverage.

• Proficient in Git.

• Experience with NX Monorepo.

• Knowledge of Webpack.

• Experience with Docker.

• Familiarity with CI/CD pipelines.

• Technical and collaborative mindset.

• Excellent communication skills.

• Strong analytical thinking and problem-solving abilities.

• Proactive attitude and a strong sense of ownership.

• Comfortable working in agile environments.

• Mentoring mindset and willingness to share knowledge.

• Experience in enterprise frontend architecture.

• Familiarity with micro-frontends.

• Knowledge of cloud-native environments.

• Experience in building highly scalable applications.

• International exposure and advanced proficiency in English.


🏝️ Benefits

• 100% Remote.

People also viewed

Broadvoice11 hours ago

Software Engineer, React, TypeScript, Nodejs

PT flagPortugal OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Yuno11 hours ago

Senior Web Developer

NL flagNetherlands OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Miratech1 day ago

Senior Front-End Engineer, React

PL flagPoland OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
BlueThrone1 day ago

Senior Frontend Engineer, React / TypeScript

Anywhere in the WorldFull-timeFrontend Engineer / Web Developer
ApplyView job
FCamara Consulting & Training1 day ago

Developer – Node.js/React, Senior

Anywhere in the WorldFull-timeFrontend Engineer / Web Developer
ApplyView job
Creatio1 day ago

Angular Technical Lead

UA flagUkraine OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers