Founding Full Stack Engineer

ChatGPT that understands your codebase.
$110,000 - $185,000
Full Stack
Entry-Level Software Engineer
Remote
1 - 10 Employees
AI

Description For Founding Full Stack Engineer

EasyCode is an innovative AI startup developing a ChatGPT-powered solution that understands codebases. As a Founding Full Stack Engineer, you'll be joining an early-stage, VC-funded startup at the intersection of AI and developer tools.

The role calls for a versatile technical expert who can build applications end-to-end with remarkable speed. You'll be working on cutting-edge technology, building a coding assistant IDE extension that integrates deep learning capabilities. The position offers a unique opportunity to make a significant impact, working directly with the founding team in a predominantly remote environment.

The ideal candidate is a self-sufficient problem-solver who thrives in a fast-paced startup environment. You'll need expertise across the full stack - from web UX to database design - and experience with technologies like TypeScript, Python, Java, React, and cloud platforms. The role involves building and scaling AI-powered developer tools that will serve thousands of users.

What makes this opportunity special is the combination of technical challenges and potential impact. You'll be working at the frontier of AI technology, building tools that could revolutionize how developers work with code. The startup culture emphasizes speed, autonomy, and direct impact - you'll see your work affecting users within days of shipping.

The company offers competitive compensation ($110K - $185K) plus equity (1-2%), flexible work hours, and a remote-first culture. As a founding engineer, you'll have significant influence over technical decisions and the product's direction. This is an ideal role for someone who wants to be more than just a cog in the machine and desires to build something meaningful while working with cutting-edge AI technology.

Last updated 5 days ago

Responsibilities For Founding Full Stack Engineer

  • Building a coding assistant IDE extension, including both front-end using React and back-end using Typescript and Java
  • Integration of deep learning APIs and models into local IDE extension and cloud server instances
  • Deploy LLM models on cloud instances that scales to thousands of concurrent users using shell scripts, linux, and VM instances
  • Write and deploy automated test cases for both the front and back-end
  • Facilitate end-to-end user data management, data design, and data migrations

Requirements For Founding Full Stack Engineer

TypeScript
Python
Java
React
  • Bachelor's Degree in Computer Science or equivalent
  • Portfolio of projects implemented end-to-end and shipped to end-users
  • Experience coding in Typescript, Python, and Java or C#
  • Experience with at least 3 web frameworks (React, Django, etc.)
  • Experience building an IDE extension (Visual Studio, Intellij, etc.)
  • Experience working with observability software (Sentry, Datadog, etc.)
  • Strong fundamentals in Data Structures and Algorithms
  • Experience working with cloud computing on AWS, GCP, or Azure
  • Proficient with using the linux command line
  • Strong interpersonal and communication skills working within a small team
  • Startup experience preferred but not necessary

Benefits For Founding Full Stack Engineer

Equity
  • Equity (1.00% - 2.00%)
  • Flexible work hours
  • Remote-first culture

Interested in this job?

Jobs Related To EasyCode Founding Full Stack Engineer

Associate Software Engineer II

Associate Software Engineer II position at impact.com, working on full-stack development with Java and React, offering hybrid work in Cape Town with comprehensive benefits.