Back

Senior Angular

We are seeking a qualified and experienced Software Engineer specializing in Angular (14+) to join our development team. You will be responsible for developing user interfaces for web apps using the Angular (14+) framework. You will collaborate with cross-functional teams including designers, backend developers, and project managers to deliver high-quality software solutions.

Apply
Location
Remote
level
Senior
Department
Engineering
Type
Full-time

About company

The company is a liquidity and technology provider of solutions for the crypto and foreign exchange (FX) industry. The company specializes in B2B services and products, catering to a wide range of clients including large licensed brokers, crypto exchanges, crypto brokers, forex brokers, hedge and crypto funds, and professional managers. The product's advanced base of ready-to-use technical solutions enables brokers to save time and money on consuming infrastructure projects and focus on enlarging their client base and increasing their revenues.

Requirements

  • Develop user-friendly features using Angular (14+) framework and related technologies
  • Collaborate with the design team to implement responsive and visually appealing web interfaces
  • Optimize application performance and ensure scalability
  • Write clean, modular, and maintainable code and write tests (unit + e2e)
  • Conduct thorough testing and debugging of web applications
  • Collaborate with backend developers to integrate frontend and backend functionalities
  • Participate in code reviews and provide constructive feedback
  • Stay up to date with the latest industry trends and best practices in frontend development
  • Collaborate with project managers to ensure the timely delivery of projects
  • Troubleshoot and resolve technical issues in a timely manner

Responsibilities

  • Solid understanding of web technologies including HTML5, CSS3, and JavaScript
  • Strong proficiency in Angular (14+) framework, TypeScript and Rxjs
  • Knowledge of RESTful APIs, Web-Sockets and integration with backend services
  • Good knowledge in writing tests (jest + playwright)
  • Understanding of software development principles and best practices (SOLID, GoF)
  • Ability to work both independently and collaboratively in a team environment
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • Work in Unix-like systems and ability to work with shells
  • Preferable experience with Angular Material, Nx build system, creating npm libs
  • Deep understanding of CI/CD
  • Experience with other programming languages and technologies (e.g., Docker, Kubernetes) is a plus

Would be a plus:

  • Experience with Angular Material
  • Experience with Nx build system
  • Experience with creating npm libs
  • Familiarity with Node.js
  • Experience with Docker
  • Familiarity with Gitlab CI/CD

Perks & Benefits

  • Corporate parties – events to socialize with our dynamic multicultural team.
Apply now