Overview
Skills
Job Details
Required Technical skills
Experience developing and maintaining applications written using modern JavaScript frameworks (Angular, Vue, React JS), Angular experience is preferred
A solid, practical understanding of JavaScript and TypeScript
Proficiency using HTML and CSS, including an understanding of accessibility needs and cross-browser compatibility
Experience working with Git/Version control
Ability to work with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative manner
Ability to apply a long-term mentality to help produce scalable, maintainable solutions
Experience developing user interfaces based on wireframes, visual designs and UX specifications
Commitment to quality and high standards
Be excited about collaborating and communicating closely with teams and other stakeholders
The desire to learn and grow. To seek out ways to challenge yourself and expand your knowledge of both the business and the technology you work with
Strong communication (written and verbal) and interpersonal skills
Able to understand a complex and global systems environment
Working knowledge of basic investment terms and practices is desirable
Your experience with the following will be a plus:
Experience working with CI/CD pipelines and driving automation
5+ years of professional software development experience
You embrace customer-first mentality and enjoy developing user-friendly web applications that solve real life problems
An understanding or familiarity with financial technology and the stock market