Full Stack Web App Developer- Remote

  • location: Rochester, NY (remote)
  • type: Permanent
  • salary: $190,000 - $220,000 per year

job description

Full Stack Web App Developer- Remote

job summary:
Our client, a fast growing AI startup, provides disinformation defense to National Security and Fortune 500 customers. Their AI Platform empowers organizations to defend and respond to a new class of cyberattacks on human perception and the manipulation mechanisms that drive them. As a Full Stack Web App Developer, you will be responsible for owning a React based stack that will be developed collaboratively with our client's product management and engineering design teams to create an innovative man-machine intelligence system. Your role will require a breadth and depth of expertise spanning the following areas:

  • Creation of a scalable multi-tenant project/customer management system to support clients
  • Presentation of novel visualizations including streaming time series and high dimensional graph analysis
  • User interactivity and control modes for AI algorithmic processing via API endpoints
Scalability and cost effectiveness of implementation will be key considerations throughout the design and development. To support Blackbird's rigorous software quality standards, you will be asked to create test harnesses and evaluation frameworks, automate repeatable processes, and work in the context of continuous integration and deployment pipelines.

Must Have:

  • BS degree in Computer Science or equivalent
  • Demonstrated product success with deployment in the cloud and SaaS model, and in particular the creation of multi-tenant project/customer management systems with user collaboration mechanisms and that operate efficiently at scale
  • Experience with full stack development for real-time streaming analytics systems
  • Advanced expertise in JavaScript, latest versions preferred (ES2019/ES2020)
  • 2+ years' hands-on experience in component-based JavaScript frameworks e.g. react-redux, Next.js
  • 2+ years' hands-on experience in node.js, especially as the "backend" for React applications
  • Hands-on experience in front-end testing frameworks e.g. Jasmine, Jest, Mocha etc.
  • Expertise in working with a range of APIs (REST, websockets, etc.)
  • Experience in JavaScript build tools like grunt or gulp
  • Experience implementing databases as well as optimizing queries and front-end API interactions (Postgres, Neo4j, MongoDB, Dgraph, Elasticsearch) in a scalable and cost effective manner
  • Expertise in build automation, continuous integration and deployment (CI/CD) tools, e.g. Github actions, Gitlab or teamcity.
  • Experience working with cloud based services (similar to AWS S3, CloudFront, Route53, ElastiCache etc.) to manage front-end web apps and data
  • Experience working with remote distributed teams
 
location: Rochester, New York
job type: Permanent
salary: $190,000 - 220,000 per year
work hours: 8am to 4pm
education: Bachelors
 
responsibilities:
  • Develop, manage and own the whole front-end stack:

    • Front-end UI/UX and interactivity modes
    • User management database (credentials, profiles, project data, etc.)
    • API interactions with data collection, AI analytics databases and computational pipeline
  • Write high-quality, testable backend code for the React front-end
  • Own build automation, continuous integration, deployment and performance optimization for the frontend stack in compliance with our security requirements
  • Work with frontend, backend and service engineers to enhance, maintain and optimize the web application
 
qualifications:
  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors (required)
 
skills:
  • react (2 years of experience is required)
  • Javascript (4 years of experience is required)
  • Node.js
  • Postgres
  • Jasmine
  • jest
  • MongoDB
  • Java Script
  • SQL Database developer

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Data Warehouse Engineer

  • location: Rochester, NY
  • job type: Permanent
  • salary: $85,000 - $90,000 per year
  • date posted: 7/15/2021

    OPERATIONS ANALYST

  • location: Rochester, NY
  • job type: Permanent
  • salary: $65,000 - $75,000 per year
  • date posted: 7/15/2021