Join Our Team / Front End Developer

Front End Developer

Support our front-end team and vertical through web and mobile development.

  • Developing the latest user-facing features and internal tools using React.js and/or React Native.

  • Experience in integrating front-end code with server-side technology.

  • Designing a modern highly responsive web-based user interface.

  • Work in a fast-paced, agile project environment with small, focused teams.

  • Produce applications that provide measurable business value to our clients.

  • Building reusable components and front-end libraries for future use.

  • Translating designs and wireframes into high-quality, consistent code.

  • Optimizing components for maximum performance for web-capable devices and browsers.

  • Strong proficiency in JavaScript.

  • Thorough understanding of React.js and its core principles.

  • Prior experience with popular React.js workflows (such as Flux or Redux).

  • Experience with RESTful APIs.

  • Ability to understand business requirements and translate them into technical requirements.

  • A knack for benchmarking and optimization.

  • Experience with code versioning tools such as GIT.

  • A bachelor’s degree or equivalent experience in Computer Science, Computer Engineering, or a related field.

  • Professional experience with mobile software development.

  • Professional web software development experience.

  • Experience in mobile app development with two or more of the following (React Native, native Android, native iOS).

  • Experience building mobile apps.

  • Experience prototyping and iterating on a new product or complex feature.

  • Ability to influence, facilitate discussion, and work in a collaborative, team environment.

  • Strategic and product-oriented mindset with a deep desire to understand users.

ICM empowers advisors to capture retail bank deposits by providing an intuitively different, objectively better product. Investor Cash Management (ICM) is focused on empowering individuals to become investors. Our patent-pending cash management accounts (CMAs) uniquely combine immediate liquidity and investment returns, as the underlying assets are automatically swept into specified SEC-registered securities such as government money market funds, bond funds, and/or ETFs. Clients benefit by obtaining rates more than 30X higher than bank rates (FDIC national average checking rates of 5 bps vs. government money market fund rates of 170 bps), and clients have immediate access to their funds via the investment card (a debit card that links directly to specified securities), ATM, online bill pay, P2P transfers, and ACH.

ICM’s technology transforms specified investment funds into digital transaction currencies to seamlessly pay for card purchases and CMA transactions, thereby concentrating enormous demand and liquidity in the designated investment products. ICM does not offer its CMAs directly to clients; instead, we partner with global asset managers, large insurance companies, leading wealth management firms, and community organizations to offer CMAs to their current and prospective clients. More information is available www.InvestorCashManagement.com

At ICM, our success is dependent on the diversity, collective spirit, and contributions of our people, clients, and partners. We value teamwork and believe that the strength of our team comes from supporting each other and leveraging our specialized skills.