We are seeking a Web Developer to join our growing application development team. As a part of it, you will be developing innovative, high quality, and robust web applications and micro services.
As a member of the team you will:
- Develop cutting-edge financial applications.
- Be a member of an agile scrum team that owns development of a specific product or platform.
- Collaborate with other software engineering teams, design team, quant team, product owners and managers, and business stakeholders.
- Develop software in our constantly evolving technology stack (currently includes AngularJS 1.x/4.x, HTML, CSS, SASS, Typescript, C#, .NET, ASP.NET).
- Bachelor’s Degree in Computer Science or equivalent practical experience.
- Experience with application development in an agile scrum environment.
- Experience with building single-page web apps with Javascript and related Javascript libraries including Angular or React.
- Understanding of HTML and CSS, unit testing, dependency injection and mocking.
- Contributions to the local developer community.
- Open source development projects.
- Experience working with distributed teams.
- Great development opportunities including a training budget, language classes, Pluralsight access, and quarterly Hack Weeks in which teams and individuals pitch new product concepts and technology improvements similar to a startup weekend.
- Collaborative, non-hierarchical culture in which the leadership is gained through influence and personal character, not by title.
- Bonus pack including: private medical health care, Multisport card.
- Employee Stock Purchase Plan- periodic opportunities to purchase shares of the common stock.