Full stack Web app developer

Added: 3/12/2021

REF: 8876

Contract: Contract

Location: new york, New York, United States

Full Stack Web App Developer About this role Are you ready to join an exciting start-up that is revolutionizing how dis-information is handled on the internet? Get ready to join a small but growing team of highly talented and visionary engineers that are building exciting AI-driven services and technologies. As a Full Stack Web App Developer for Blackbird.AI, you will be responsible for owning a React based stack that will be developed collaboratively with Blackbird’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. Job 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 Job Requirements (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 Desired Requirements (Helpful to Have): ? Technical background in Artificial Intelligence (AI) and/or experience designing and implementing interactive query-driven man-machine intelligence systems ? Capability of particular interest is experience having implemented “active learning” mechanisms to support feedback-enhanced AI models ? Experience implementing privacy protection mechanisms in user management systems ? Experience with run-time profiling tools and methods for scalable design ? Experience with Flux, Redux, React Hooks, React Context ? Experienced in Python code development ? Experience with best practices when working with concurrent front-end/back-end development (e.g., test harnesses, phase gates, etc.)
JP Valentine
Speak to to JP Valentine or apply below

Director of Customer Success JP is a Senior STEM staffing professional with 9 years' experience in the technology sector across multiple Industries and continents.

Email: jp@alldus.com

Apply Now

Complete the form below to apply for the Full stack Web app developer role:

Add Your CV

Alternatively select from

View all jobs