< Back To Jobs

Senior Front End React Developer

Type:Permanent
Location:New York, NY
Category:Application Development
Apply Now

Senior Front End React Developer

Employee, Hybrid Role, Midtown Manhattan

RedStream Technology is recruiting a Senior Application Developer with extensive React experience to join the team at our client, a private wealth group.  The organization is looking for a developer that can take a lead role with investment management and advisory application projects.  The role’s focus will be front end, though having experience across the technology stack will be useful in the role as a lead developer.

Our client’s applications are primarily developed using Python/Django, React and Python libraries such as pandas, NumPy, PL/SQL, etc.  Additionally, MySQL, SQL Server, Elastic Search, Redis, Kafka, Tableau, and various third-party APIs and data sources come into play.  Typescript and /  or JavaScript experience is a strong plus.

Primary responsibilities

  • Develop and maintain new and existing applications for use by our investment management and advisory teams
  • Collaborate with end users and other stakeholders to understand and implement business requirements
  • Help shape the future of the architecture and technology stack
  • Help improve the development capabilities and processes
  • Synthesize requirements gathered from multiple teams inside and outside IT and suggest creative solutions, where appropriate
  • Organize with end users, business analysts, and other architects and developers following a scrum methodology
  • Collaborate in standardizing the development processes, including technology selection, deployment steps, code reviews, and IT tools

Desired background

  • The preferred candidate will have strong experience writing n-tier front- and back-office applications and relatively sound knowledge of AWS cloud infrastructure-related technologies (preferably for financial services companies, such as asset managers, hedge funds, and/or broker/dealers). Candidates with strong technology qualifications outside of financial services will be considered.
  • Bachelor’s degree in computer science or other related discipline (although strong experience with a less directly  related degree will be considered)
  • Minimum of 8 years of experience in developing large-scale Python-based UI applications using ReactJS
  • Ability to lead a development team
  • Strong client relationship management skills and excellent written/verbal communication skills to interact at all levels
  • Formal problem-solving and/or analytical training/experience a plus
  • Must be a proponent of the software development best practices, including unit, functional, and integration testing of their written code and good change management practices in a continuous integration environment
  • Experience in profiling and optimizing code for performance
  • Ability to write high-performing SQL queries, procs, tables, and views
  • Experience with tools/frameworks such as Kafka, Redis, and Elastic Search
  • Practical understanding of design patterns and a good intuition for system design
  • Hands-on AWS development experience preferred