Job responsibilities
- Write high quality frontend code following the principles of SOLID, YAGNI and KISS
- Participate in requirement meetings with our users and propose technical solutions
- Evangelize and seek new opportunities for our product to be used by other development teams not already using the platform.
- Complete full lifecycle development projects as well as post-production maintenance and enhancements
- Support other development teams using our components by answering questions, researching system issues, identifying root causes, and resolving problems
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Recent, hands-on experience working with Typescript and React to build complex web applications
- Experience building scalable web applications
- Experience building / interacting with any backend services
- Commitment and drive
- Good communication skills
- Willingness to work on Python
Preferred qualifications, capabilities, and skills:
- Experience working in large mono-repo codebases, where code often rolls out to production within minutes
- Experience working with GraphQL
- Familiarity with Investment Banking, FinTech, or Financial Markets
- Experience working with Python