A fast-growing startup in the AI/industrial technology space is seeking a Full Stack Engineer to contribute to both frontend and backend development across a modern web platform. The role involves close collaboration with cross-functional teams to deliver polished, high-performance user experiences.
Responsibilities
- Develop and maintain responsive, intuitive web interfaces aligned with product goals.
- Collaborate with AI and backend teams to prototype ideas, iterate quickly, and ship user-facing features.
- Participate in end-to-end development processes, including implementation, testing, deployment, and optimization.
- Build features with technologies such as TypeScript, React/Redux, Python, and Docker within modern development workflows.
- Implement feature improvements based on user insights and contribute ideas to enhance usability and performance.
- Support development across tools in the AI data lifecycle, including capture, labeling, model training, and operator interfaces.
Requirements
- 4+ years of experience in full-stack software development.
- Proven ability to design and maintain complex or multi-layered web applications.
- Strong expertise in React, TypeScript, CSS, and modern frontend engineering practices.
- Proficiency in backend development using Python, plus experience with relational databases (e.g., PostgreSQL).
- Hands-on experience with Docker or containerized environments.
- Background in resource-constrained systems (e.g., Raspberry Pi, Linux SBCs) is highly desirable.
- Familiarity with WebAssembly or sandboxed environments is a plus.
- Exposure to hardware-related development or GPU environments is advantageous.
- Experience in startup or fast-paced engineering settings preferred.
- Strong written and verbal English skills for communication in an international team.
What We Offer
- Competitive compensation
- High-ownership role shaping core software systems
- Direct impact on real-world industrial operations
- Collaboration with international engineering teams
- Career growth path to technical leadership or product management
- Equipment budget for development tools and software