Summary
Aru Labs is seeking a Product Engineer to build and ship products in a remote-first, high-ownership environment. The role spans product discovery, design, full-stack development, deployment, and continuous iteration, including integrating AI models, payments, and third-party services.
Responsibilities
- Take products from **idea to launch**
- Understand user problems and turn them into simple product solutions
- Help define what we should build and why
- Design product flows, interfaces, and user experiences
- Prototype ideas quickly and validate them
- Build frontend and backend systems
- Develop applications using **TypeScript, React, Next.js, Node.js, and MongoDB**
- Build APIs and integrate AI models, payments, and third-party services
- Make technical and product decisions independently
- Work closely with product, design, and other engineers
- Talk to users and use feedback to improve products
- Use product data and user behavior to guide iterations
- Deploy, monitor, debug, and maintain production applications
- Continuously improve products after launch
- Own projects from **problem definition to shipped product**
Skills
- Strong software engineering fundamentals
- Strong **JavaScript / TypeScript** skills
- Experience with **React and/or Next.js**
- Experience with **Node.js** and backend development
- Experience building and shipping production products
- Good understanding of APIs, databases, and web architecture
- Strong product thinking and user empathy
- Good eye for design and user experience
- Comfortable creating prototypes and simple product flows
- Comfortable working across the stack
- Strong problem-solving skills
- Comfortable working independently in a remote environment
- Strong sense of ownership
- Someone who cares about the **product, not just the code**
- Someone who enjoys building from **zero to one**
- Experience building AI/LLM products
- Experience with MongoDB and PostgreSQL
- Experience with cloud platforms and deployment
- Experience with Docker and CI/CD
- Experience with payments, queues, caching, or background jobs
- Experience building consumer products
- Experience with product analytics
- Experience conducting user interviews or usability testing
- Strong personal projects
- Open-source contributions
- Startup experience
Qualifications
Must Haves
- Strong software engineering fundamentals
- Strong **JavaScript / TypeScript** skills
- Experience with **React and/or Next.js**
- Experience with **Node.js** and backend development
- Experience building and shipping production products
- Good understanding of APIs, databases, and web architecture
- Strong product thinking and user empathy
- Good eye for design and user experience
- Comfortable creating prototypes and simple product flows
- Comfortable working across the stack
- Strong problem-solving skills
- Comfortable working independently in a remote environment
- Strong sense of ownership
- Someone who cares about the **product, not just the code**
- Someone who enjoys building from **zero to one**
Nice to Haves
- Experience building AI/LLM products
- Experience with MongoDB and PostgreSQL
- Experience with cloud platforms and deployment
- Experience with Docker and CI/CD
- Experience with payments, queues, caching, or background jobs
- Experience building consumer products
- Experience with product analytics
- Experience conducting user interviews or usability testing
- Strong personal projects
- Open-source contributions
- Startup experience
Benefits
- Remote-first
- High ownership and autonomy
- Work directly on new products from day one
- Small, fast-moving team
- Work across product, design, and engineering
- Freedom to experiment and make decisions
- Opportunity to shape products, not just implement tickets
- Build products used by real users
- Learn by shipping real products
- Significant ownership and impact from day one