Overview

iCapital Network is looking for an experienced software engineer to lead the continued adoption of NodeJS within the iCapital technology group. In this role you will:

• Recommend best practices for continuous integration, peer review, coding style, development conventions, etc., within the NodeJS ecosystem.
• Build out new, and maintain existing, critical NodeJS-based services.
• Contribute to front-end React+Redux engineering projects (new features, enhancements, etc.)
• Actively participate in daily team standups.
• Lead the peer-review process for all NodeJS projects
• Collaborate with other developers and product managers on feature design, system architecture, etc.

Skills & Experience
Position Requirements:

• 5+ years of deep NodeJS and Express experience with a solid understanding of the entire development stack
• 2+ years of development experience with React and Redux
• 2+ years of HTML / CSS development
• Demonstrated understanding of relational database concepts and modeling practices
• Ability to work in an Agile / Kanban methodology
• Ability to work independently or as part of a group effort, as required
• Solid problem solving ability
• Excellent communication skills
• Collaborative approach to software development

About iCapital Network

iCapital is a fast growing FinTech company with an end-to-end alternative investments solution for financial professionals and institutions. Our flagship platform offers wealth advisors and their clients access to a curated menu of private equity and hedge funds, backed by turn-key due diligence and administrative support. For global banks and asset managers, the platform's tech-enabled workflows enhance an existing operational infrastructure to improve the investor experience and foster scalability.

Our award-winning platform and proprietary technology is at the heart of everything we do and has attracted big thinkers, hard workers and enthusiastic collaborators. Every single member of the iCapital team brings a unique set of talents and experiences to the company, but we all share one mission, one unifying set of business principles and one focus – our clients' success.