Apply

Software Engineer (Technical Support)

Posted 11 days agoViewed

View full description

📍 Location: United States, Canada

🔍 Industry: Mental Health Technology

🏢 Company: Blueprint👥 1-10Business DevelopmentFitnessWellnessHealth Care

🗣️ Languages: English

🪄 Skills: AWSBackend DevelopmentPostgreSQLExpress.jsFrontend DevelopmentJavascriptReact NativeTypeScriptREST APINest.jsReactJSONTechnical supportNodeJSDebuggingCustomer support

Requirements:
  • Web application development experience
  • Comfort using APIs (HTTP + JSON)
  • Comfort with relational databases (we use PostgreSQL)
  • Comfort with JavaScript or TypeScript
  • Familiarity with cloud platforms (we use Amazon Web Services)
  • Experience or motivated curiosity in using large language models (LLMs) and other generative artificial intelligence tools
  • Excellent critical thinking and problem-solving skills
  • Front end, backend, and relational database skills
  • Strong communication skills and ability to collaborate with customer support specialists and other members of the Engineering team
  • Comfortable working in an early-stage, venture-backed startup, where things move quickly
  • Curious and hungry to do a wide variety of technical work: tracking down errors, investigating and solving data problems, tracing through code paths to find and fix problems, understanding the root cause of issues and proposing holistic solutions
Responsibilities:
  • Work in our JavaScript/TypeScript stack (React, React Native, Express, NestJS) running in Amazon Web Services
  • Diagnose and troubleshoot customer support issues by examing logs, database tables, application code, and integrations between our platform and customer systems
  • Fix bugs, resolve issues, and make enhancements to improve troubleshooting
  • Collaborate with customer support specialists to become an expert in how to use our platform and learn how it works "under the hood"
  • Implement diagnostic and repair tools for internal users
  • Pair program with other Engineering team members as needed
  • Collaborate with other Engineering team members to improve engineering processes and tools
Apply