Senior Front End React Developer
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