job description
Join Mikomiko as an AI Full Stack Developer (Frontend) Intern in the vibrant heart of Bali! Weâre seeking a passionate and innovative intern who blends solid engineering expertise with a keen eye for design and user experience. This is your chance to contribute to cutting-edge AI-driven projects while honing your frontend development skills in a dynamic, collaborative environment.
As part of our team, youâll work on building intuitive, high-performance web applications that leverage AI to deliver seamless user interactions. Youâll collaborate with cross-functional teams, from backend developers to UX designers, to create solutions that push the boundaries of whatâs possible in modern web development.
Based in Baliâs tech hub, youâll enjoy a work culture that values creativity, growth, and work-life balanceâall while being surrounded by inspiration at every turn.
Responsibility
- Develop and maintain responsive, high-performance frontend applications using modern frameworks (e.g., React, Vue.js, or Angular).
- Collaborate with AI/ML teams to integrate machine learning models into user-facing features.
- Design and implement user-friendly interfaces with a focus on accessibility and usability.
- Optimize frontend code for speed, scalability, and cross-browser compatibility.
- Participate in code reviews and contribute to best practices in frontend development.
- Work closely with UX/UI designers to translate wireframes and mockups into pixel-perfect implementations.
- Debug and troubleshoot issues, ensuring a seamless user experience across devices.
- Stay updated with emerging trends in AI, frontend development, and web technologies.
Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Proficiency in HTML5, CSS3, and JavaScript (ES6+) with experience in modern frontend frameworks.
- Familiarity with AI/ML concepts and a willingness to learn how to integrate them into web applications.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Strong problem-solving skills and attention to detail in design and functionality.
- Ability to work in a fast-paced, agile environment and adapt to new technologies quickly.
- Excellent communication skills and a team-player mindset.
- Portfolio or GitHub profile showcasing frontend projects (a plus).