Back to Jobs

Software Engineer, Frontend (Angular)

UAE / Germany / Spain / UK

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

AngularRxJSTypeScriptSCSSGitHub ActionsService WorkersWeb3

What you'll do

  • Design, develop, and maintain frontend applications and shared UI components using Angular, RxJS, and TypeScript
  • Build responsive, scalable, and high-performance web applications with strong usability and security standards
  • Contribute to frontend architecture decisions, testing strategies, CI/CD workflows, and development standards
  • Improve frontend reliability, maintainability, accessibility, and browser performance optimisation
  • Collaborate closely with product, design, backend, and blockchain engineering teams to deliver seamless user experiences
  • Participate in code reviews, testing workflows, and continuous improvement of frontend engineering practices
  • Monitor frontend application performance and contribute to observability and debugging processes
  • At senior level, lead architectural initiatives, mentor engineers, and drive frontend engineering standards across teams

Who you are

  • Strong proficiency with Angular, RxJS, and TypeScript
  • Solid understanding of modern web technologies including DOM, SCSS/CSS, HTTP, CORS, and CSP
  • Experience working with frontend monitoring, testing, and CI/CD tooling such as Sentry and GitHub Actions
  • Familiarity with Service Workers and browser performance optimisation techniques
  • Experience writing unit and integration tests for frontend applications
  • Professional frontend engineering experience building scalable web applications in production environments
  • For senior-level candidates, experience designing frontend architectures, reusable component systems, and leading technical initiatives

Nice to haves

  • Experience working with Ethereum, JSON-RPC, Solidity, smart contracts, or Web3 technologies
  • Familiarity with Ethers.js, EIP-2612, and Automated Market Maker (AMM) protocols
  • Experience building decentralised applications and blockchain-based user interfaces
  • Backend exposure with technologies such as NestJS, Docker, or microservices
Software Engineer, Frontend (Angular)
1inch
Apply