Software Development Engineer II – Fullstack

Posted 5hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Fullstack Software Development Engineer II building scalable CRM services and interfaces for HighLevel’s AI-powered business operating system. Developing Node.js, TypeScript, Vue.js, and REST API features at internet scale.

Responsibilities:

  • Develop backend services and APIs using Node.js, TypeScript and NestJS or similar frameworks
  • Design REST APIs for customer-facing product capabilities
  • Work with databases, caching, and asynchronous processing
  • Optimize APIs and queries for performance and scalability
  • Build responsive and performant interfaces using Vue.js and TypeScript
  • Develop reusable components for CRM experiences
  • Build interfaces dealing with lists, filters, search, files, notes, tags, and large datasets
  • Integrate frontend applications with backend APIs
  • Translate product requirements into technical solutions
  • Own features across database, API, and UI layers
  • Participate in technical design and API-contract discussions
  • Test and deploy features and monitor production behavior
  • Write maintainable and testable code
  • Participate in code reviews
  • Debug frontend and backend production issues
  • Improve performance, reliability, and usability of existing features
  • Contribute to monitoring and observability

Requirements:

  • 3+ years of software development experience
  • AI First approach while Design, Development and Debugging
  • Strong JavaScript/TypeScript fundamentals
  • Backend experience with Node.js
  • Frontend experience with Vue.js, React, or Angular
  • Experience designing/consuming REST APIs
  • Experience with relational and/or NoSQL databases
  • Understanding of component-based frontend architecture
  • Experience with Git, CI/CD and automated testing
  • Good understanding of frontend and backend debugging
  • Ability to independently deliver medium-complexity features
  • Experience working on high-scale SaaS products
  • Vue 2/Vue 3 and Pinia/Redux/anything
  • NestJS
  • MongoDB/Firestore
  • Redis
  • Elasticsearch/OpenSearch
  • Docker/Kubernetes/GCP
  • Micro-frontend architecture
  • Event-driven systems
  • Accessibility and internationalization

Benefits:

  • Remote-first work arrangement
  • Opportunity to build products used by millions of businesses worldwide
  • Work with modern technologies in a highly distributed architecture
  • Continuous learning opportunities
  • Opportunity to build systems handling billions of API requests and message events every day