Назад к вакансиям

Senior Angular Developer

FinDevГибридот 7 лет
DockerTypeScriptJavaScriptRedisNode.jsAngularHTML5CSS3NestJSSASSRxJSMongo

Описание

FinDev is looking for a Senior JavaScript Developer with 7+ years of experience to join in building the HTML5-based UI for a global, market-leading financial trading platform. The role involves working with Angular, TypeScript, Rx.js, and JavaScript to build a unified UI for the whole organization in a company-wide UI monorepo. Performance of the UI is critical as traders rely on the platform to trade and consume real-time data about hundreds of financial products simultaneously.

Responsibilities

  • Deliver software end-to-end
  • Liaise with product managers and designers
  • Coordinate across international development teams on engineering and architecture
  • Work with QA and DevOps teams to deliver a quality, innovative product
  • Architecture, implementation, and delivery of new web-based trading UI functionality
  • Problem solving and debugging skills, especially for production issues
  • Host and participate in code review

Requirements

  • At least 7 years’ professional web application development experience
  • Expert-level JavaScript knowledge, and curiosity to learn more
  • Angular 19 – the more in-depth your understanding, the better
  • TypeScript, HTML5, CSS3, SASS
  • Superior analytical and problem-solving ability
  • Effective communication skills to work with different teams across an international company
  • Automated unit testing and test-driven development
  • Broad knowledge of web platform and technologies
  • Robust understanding of performance issues, computational complexity, and code optimization
  • English proficiency at B2 (Upper Intermediate) level or higher, with strong communication and writing skills
  • Bachelor’s or Master’s degree in Computer Science or a related field

Nice to have

  • Familiarity and implementation of industry-standard algorithms and design patterns
  • Proactive and team player who can deliver in a high-pressure demanding environment
  • Interest in UX and UI design implementation
  • Interest in DevOps and tooling
  • Node.js microservices, Nest.js, Mongo, Docker - helpful

We offer

  • Flexible work setup: remote or a hybrid model
  • Health insurance coverage for those based in Cyprus or Poland
  • 50% coverage of health insurance for spouses and children in Cyprus or Poland
  • 24 days of paid vacation
  • 10 days of paid sick leave
  • 50% reimbursement for professional training, education, conferences
  • Work alongside a highly professional team
  • Engaging teambuilding events and activities
  • In case of relocation to Poland or Cyprus, flight tickets, accommodation rent for 1st month for relocated employee and their official family
  • Visa sponsorship, including support with the visa application process, entry permits, and residence permits