Full Stack Software Developer
Point72
Bengaluru, Karnataka, IndiaMID
Job Description
As Point72 reimagines the future of investing, our Technology group is improving our IT infrastructure.
Responsibilities
- Design and develop Technology Insights front-end applications, serving as the central hub for analytics and key technology metrics.
- Enhance existing platforms and create new ones using permissible innovative technologies and modern development methodologies.
- Ensure front-end components are optimized to handle increasing user demands and data volumes.
- Collaborate with data engineers, analytics engineers, and data scientists, and Compliance to integrate metrics and insights seamlessly into the application.
- Combine multiple data sources, metrics, and analytics to provide comprehensive insights into technology division performance .
- Conduct code reviews to maintain high coding standards and foster innovation.
- Implement robust unit and integration testing strategies to ensure UI reliability and stability.
- Create and maintain detailed documentation for front-end components to support knowledge sharing and onboarding.
- Build strong relationships with internal technology teams to drive cross-team initiatives and promote UI development best practices.
- 5+ years of UI development experience with strong expertise in TypeScript, JavaScript, and modern UI frameworks like React and Angular.
- Proficiency in Node.js, REST API integration, and version control systems (e.g., GitHub).
- Skilled in Test-Driven Development (TDD), including unit testing and end-to-end testing using tools like Protractor or alternatives.
- Deep understanding of asynchronous programming (Promises, Observables) and building reusable, testable modules.
- Experience coordinating with server infrastructure and understanding platforms, databases, APIs, caching layers, proxies, and web services.
- Familiar with design tools (e.g., Figma) and 3rd-party grid/charting libraries (e.g., ag-grid, Highcharts, Recharts).
- Experience with full-stack development, including creating data pipelines and models using SQL or Python.
- Experience delivering visualization tools for diverse stakeholders, from engineers to business leaders.
- Skilled in data storytelling and communicating insights to stakeholders at all levels.
- Strong product sense with the ability to identify partner needs and develop effective solutions.
- Commitment to the highest ethical standards.
Qualifications
- 5+ years of UI development experience.
- Proficiency in Node.js and REST API integration.
Nice to have
- Experience delivering visualization tools.
- Strong product sense.