Full Stack Engineer
Thaloz
Remote
13.06.2025.
Description
Join us as a Senior Full-Stack Engineer and take ownership of building the core of our innovative AI-driven architectural design platform from the ground up. This is a unique opportunity for a highly experienced engineer to shape not just our product, but also our engineering culture and technical direction as one of the earliest members of our team. You'll have end-to-end responsibility for developing critical features, spanning interactive 3D rendering in the browser, generative layout algorithms, and robust backend APIs and data flows.
Responsibilities:
- Architect, build, and deploy core product features across the entire stack.
- Develop interactive 3D rendering experiences in the browser using technologies like Three.js.
- Design and implement generative layout algorithms to power our AI platform.
- Build and maintain scalable backend APIs and efficient data flows using Python.
- Make critical decisions regarding system architecture, performance optimization, and user experience.
- Collaborate closely with the founding team to define the product roadmap and technical vision.
- Contribute significantly to establishing our engineering culture, tooling, and best practices.
- Operate with flexibility, tackling the most critical tasks as we grow, even if they fall outside your core skillset.
- Mentor and guide more junior engineers as the team expands.
Requirements
- 5+ years of hands-on experience building and deploying production-ready products and systems.
- Deep frontend coding skills with mastery in JavaScript/TypeScript and extensive experience with modern frameworks (ideally React and Next.js).
- Proven expertise in building robust and scalable backend systems with advanced Python skills.
- A strong track record of taking ownership and driving complex engineering projects to successful completion.
- Exceptional problem-solving and communication skills, with the ability to articulate technical concepts clearly.
- A proactive and highly adaptable mindset, comfortable working in a dynamic startup environment.
- A demonstrated ability to operate outside of strict skill sets and learn new technologies quickly.
Nice to Have:
- Experience building production AI and algorithm-heavy products, including familiarity with common model libraries (e.g., PyTorch, Numpy).
- Experience with Apple ARKit and Swift development.
- Familiarity with our technology stack: TypeScript, React, Next.js, Three.js, Python with Types, Numpy, PyTorch, Shapely, iOS, Swift-UI, ARKit, .IFC, Postgres (Supabase), and AWS.
Preporuke se učitavaju...