Skip to main content

Software Developer/Full Stack Developer

Technology
Artech
New York, United States$145,600 - $166,400 /year2 months ago
Service contract

Job description

Job Title: Software Developer/Full Stack Developer

Work Location: New York City, NY (Hybrid Onsite – 2-3 Days onsite)

Duration of Assignment: 6+ Months

Pay Rate Range: $70.00-$80.00/hr on W2

Job Description:

Responsibilities:

· Work with the solution team and lead specialist in building and writing business logic API in NodeJS.

· Writing CURD APIs and managing them for document DB (COSMOS DB) using Azure functions.

· Making sure the API are written as per coding standards and hardened by applying security standards.

· Developer application logic as per requirements specified in stories.

· Design and implement features leveraging generative AI and other machine learning models to enhance user experience and application capabilities.

· Integrate with AI and Cognitive Services to incorporate intelligent functionalities like natural language processing, search, or data extraction.

· Performance improvements in existing NodeJS code.

· Write complex mongo aggregate queries.

· Strong team player with a positive attitude and eager to learn and try new techniques.

· Data injection into the database by calling external API (JSON or Excel).

· Call external API using the Axios library and authentication.

· Work closely with the UX designer to convert the designs into React components

· Build responsive UI screens/functionalities as per the requirements mentioned in stories.

· Improve UI performance by implementing Web Workers and WebSocket.

· Write HTML and JavaScript for cross-browsers.

Qualifications:

· 5-10 years of experience as a Full Stack Developer.

· Experience in Object Oriented JavaScript coding using ES6 standards.

· ReactJS experience.

· JavaScript and CSS.

· DOM manipulation using core JavaScript (no jQuery).

· Experience with integrating AI/ML models and services (e.g., Azure OpenAI Service APIs).

· Familiarity with prompt engineering techniques for interacting with Large Language Models (LLMs).

· Writing background scripts using WebWorkers.

· Experience using Material UI with React.

· Experience with Service-side JavaScript.

· Experience working with WebPacks.

· Experience in WebSocket.

· Experience using the following libraries:

  • MongoDB for node
  • UnderscoresJS
  • Axios
  • XLSXJS
  • ExpressJS

· Knowledge of Azure ecosystem.

· Azure functions using service-side JavaScript.

Interested in this role?