Full-stack Engineer (Front-end leaning)
- Closed
- US Company | Micro ( employees)
- LATAM (100% remote)
- 4+ years
- Short-term (40h)
- Artificial Intelligence / Machine Learning
- Full Remote
Required skills
- Figma
- RAG
- LLM
- AI Technologies
- React.js
- TypeScript
- Node.js
- Python
- PostgreSQL
- Next.js
- AI Agents
Requirements
Must-haves
- 4+ years of software development experience
- Experience with React
- Experience with Next.js
- Experience with TypeScript
- Experience with back-end development (Node.js, Python)
- Experience turning Figma wireframes into production code with HTML, CSS, and TypeScript, leveraging React component libraries
- Proficiency with vector databases, RAG systems, and building multi-step AI agents
- Ability to connect research and product by experimenting with LLMs and deploying state-of-the-art techniques
- Deep knowledge of user experience best practices with strong attention to detail and design collaboration
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Experience with PostgreSQL
- Experience with microservices
- Experience building production-ready products from scratch
- Background working at the intersection of AI and product design
- Interest in exploring new AI interaction models in professional settings
- Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
This is a full-time role (40 hours/week) for a 3-6-month contract. With possibilities to extend the contract for a long term
- Collaborate with the team to analyze workflows, define user journeys, and identify user challenges to shape product solutions
- Explore the future of human–AI interaction, considering behavior and usability in professional environments to inform product direction
- Work closely with designers in Figma to review wireframes and translate product insights into mockups
- Own the frontend of the platform using HTML, CSS, TypeScript, and React component libraries to bring designs and product vision to life
- Iterate rapidly on frontend development, collecting feedback and signals to refine and improve product usability