Full Stack Engineer

in Information Technology
  • New York City, New York View on Map
  • Salary: $60.00 - $60.00
Contract

Job Detail

  • Experience Level Mid Level
  • Degree Type Bachelor of Science (BS)
  • Employment Contract
  • Working Type Hybrid
  • Job Reference 0000022632
  • Salary Type Annually
  • Industry Sports
  • Selling Points

    Lead impactful projects at a dynamic organization leveraging cutting-edge technologies. Collaborate with experts to deliver innovative data-driven solutions. Enhance your skills in AI integration and data visualization.

Job Description

Full Stack Engineer Overview

  • The Full Stack Engineer role focuses on building dashboards and data apps using Snowflake and Streamlit technologies.
  • Collaborate with data engineers to transform governed Snowflake data into user-friendly products.
  • Develop front-end interfaces for AI agents, including chat UIs and feedback systems.
  • Utilize JavaScript, React, and Python to create custom dashboards and interfaces.
  • Implement secure back-end APIs connecting front ends to Snowflake.
  • Ensure apps meet accessibility, visual, and functional testing standards.
  • Work in a hybrid environment, combining remote and on-site collaboration.
  • Opportunity to contribute to innovative data visualization and AI integration projects.
  • Ideal for professionals seeking mid-level roles with impactful contributions.

Full Stack Engineer Key Responsibilities & Duties

  • Build and maintain dashboards and data apps using Streamlit and Snowflake technologies.
  • Develop custom interfaces in React, Next.js, and Node.js when Streamlit is insufficient.
  • Create front ends for AI agents, including chat UIs and approval workflows.
  • Design secure back-end APIs in Node.js and Python for Snowflake integration.
  • Collaborate with data engineers to ensure apps meet data requirements.
  • Write SQL queries for app data needs and optimize performance.
  • Implement testing protocols, version control, and CI/CD pipelines for applications.
  • Document app functionality and collaborate on hosting and security measures.
  • Utilize data visualization libraries to create dense financial tables and reports.

Full Stack Engineer Job Requirements

  • Bachelor of Science (BS) degree in a relevant field.
  • Minimum 5 years of experience in production front-end or full-stack web app development.
  • Proficiency in JavaScript, TypeScript, React, Next.js, and Node.js.
  • Working knowledge of Python and pandas, with Streamlit experience preferred.
  • Experience with SQL and cloud data warehouses, ideally Snowflake.
  • Familiarity with data visualization libraries such as Plotly, Altair, or D3.
  • Preferred experience with Snowflake features like Snowpark and Cortex.
  • Knowledge of chat or streaming UI technologies like WebSockets or Vercel AI SDK.
  • Strong problem-solving skills and ability to work in a hybrid environment.
  • ShareAustin:

Related Jobs

  • Shape the future of fund administration technology in a leadership role. Drive impactful projects with cutting-edge data and AI solutions. Collaborate directly with experienced industry leaders.