- Company Name
- Hired Recruiters
- Job Title
- Full stack | Frontend | Backend engineer
- Job Description
-
**Job Title**
Full Stack Engineer – Frontend & Backend (React, React Native, Node.js)
**Role Summary**
Drive end‑to‑end product development for a low‑code application platform, building consumer‑facing GUIs, mobile apps, and the underlying Node.js backend services that power autogenerated applications. Lead design and implementation of a versatile design system, authentication, analytics, and ML‑enabled features, while collaborating on product strategy and system architecture.
**Expectations**
- Deliver high‑quality, scalable code for web, iOS, Android, and future platforms.
- Own end‑to‑end feature flows from UI to backend services.
- Participate in architectural discussions and influence product direction.
- Maintain CI/CD pipelines, automated testing, and monitoring for production systems.
**Key Responsibilities**
- Develop and maintain the “Sutro Studio” React GUI, including live chat, autocomplete widgets, analytics dashboards, and authentication flows.
- Implement consumer app UIs for web, iOS, and Android using React / React Native, covering navigation, routing, validation, transitions, and theming.
- Build a robust design system that allows customer customization of UI components and themes.
- Own the backend engine that compiles autogenerated backends, managing storage, migrations, business logic, deployments, ACL, and monitoring.
- Extend the Node.js compiler to enable new app features and integrations.
- Design and fine‑tune NLP interfaces by training GPT‑3 models for natural language queries.
- Develop ML services (e.g., feed ranking) that scale from zero data to millions of users.
- Collaborate with cross‑functional teams on product vision, technical strategy, and feature prioritization.
**Required Skills**
- Proficiency in JavaScript/TypeScript, React, React Native, and modern front‑end tooling (Webpack, Babel, ESLint).
- Strong experience with Node.js (Express, Koa, or similar) and building RESTful / GraphQL APIs.
- Expertise in state management (Redux, MobX, or context APIs).
- Knowledge of authentication (OAuth, JWT), web sockets, and real‑time communication.
- Familiarity with databases (SQL and NoSQL), migrations, and data modeling.
- Experience with CI/CD, Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure).
- Understanding of monitoring, logging, and alerting practices.
- Ability to design and deploy design systems or component libraries.
- Comfortable with ML concepts; experience fine‑tuning transformer models (GPT‑3) and building recommendation systems is a plus.
- Strong problem‑solving skills, code quality focus, and ability to work in an agile environment.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Professional certifications in cloud (AWS/Azure/GCP) or software architecture are advantageous but not mandatory.
San francisco, United states
On site
29-12-2025