Senior Full-Stack Engineer - Node.js, React.js - Artificial Intelligence / Machine Learning market

5+ years
Long-term (40h)
Artificial Intelligence / Machine Learning
Full Remote
Node.js
React.js
TypeScript
Python

Requirements

Must-haves

  • 5+ years of software development experience
  • Proficiency with Node
  • Proficiency with React
  • Proficiency with TypeScript
  • Experience with full-stack development, from front-end interactions to database integration
  • Experience deploying code independently without dedicated DevOps support
  • Ability to work across the stack, regardless of specialization
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Experience with Python and deploying or implementing ML models
  • Experience with Cloud Functions and NoSQL databases
  • Proficiency in a language other than English
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Contribute to software development in a fast-paced, early-stage startup environment
  • Build, test, and ship full-stack features that address real user problems
  • Investigate issues, triage, and fix bugs across the product
  • Analyze data and gather user feedback to inform feature improvements
  • Collaborate with engineers and designers to define and implement solutions
  • Create proposals using meetings, documentation, and Figma to align the team on collaborative efforts
  • Review pull requests to maintain quality standards and stay connected with broader development work