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