As Front End Developer, you will be responsible for developing and maintaining internal web applications for the Research and the Research Systems groups. These internal web applications provide vital insights into the investment process for researchers and developers alike, as well as provide a consistent interface that makes it easier to understand, maintain, and improve the systems that generate alpha.
Job Description
An ideal candidate is excited to create intuitive and powerful ways of interacting with the large and complex data that the interface presents. Developers are embedded on other teams on a rotational basis to understand their needs and work to spearhead new web applications.
In this role, the candidate will play a pivotal role setting up the groundwork for these internal web applications. The ideal candidate enjoys keeping up with industry trends in the web development community and can translate that knowledge into long lasting production code.
Responsibilities
Work closely with other teams to develop internal full stack web applications.
Quickly scaffold full stack applications that provide insights into the investment research process and the systems that enable it.
Create templates, processes, and libraries that enable rapid iteration and consistency across a multitude of projects.
Interview technical users (researchers and developers) on their needs and translate those needs into requirements and specifications.
Create mockups and wireframes to communicate visual components to stakeholders.
Design and implement well-documented RESTful APIs to serve front end applications.
Write clean and concise code.
Maintain a library of shared components and templates.
Train other teams how to best care for the web applications created.
Qualifications
Bachelor’s degree in computer science, computer engineering or a related discipline; 3+ years of prior experience, financial services exposure is a plus.
Launched and maintained at least one full stack application in production.
3+ years of experience authoring front end components in a major front-end framework (React, Vue, Angular, Svelte, Lit), with React preferred.
3+ years of experience building RESTful or GraphQL APIs.
3+ years of experience in a programming language (TypeScript, Python, C#, C++, Java, Rust), with Python and TypeScript preferred.
2+ years of experience with at least one major cloud provider, AWS preferred.
Rock solid web fundamentals, e.g. JavaScript, CSS, HTML.
Strong, passionate technical communication skills.
Extras
Experience creating and maintaining CI/CD pipelines in GitLab or GitHub is a major plus.
Experience writing plugins for JavaScript build tools like Webpack, Parcel, Rollup, or Vite is a plus.
Experience with meta-frameworks like Next.js, Nuxt.js, Remix, or SvelteKit is a plus.
Experience designing and/or implementing design systems, e.g. Material Design; Ant Design; or Lightning Design System, is a plus.
Experience in container technologies like Docker, Kubernetes, Helm, and Terraform is a plus.
We maintain a friendly, team-oriented environment and place a high value on professionalism, attitude, and initiative.
Arrowstreet Capital is a Boston-based systematic investment firm that manages global equity portfolios for institutional investors around the world.
All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, ancestry, genetic information, age, pregnancy, medical condition, disability, veteran or military status, marital status or any other characteristic protected by federal, state, or local law.
Arrowstreet Capital is committed to working with and providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation for any part of the employment process due to a disability, contact us to discuss the nature of your request and contact information.


