job description
Kickstart your frontend development career with Infinity Data Tech! We’re seeking passionate fresh graduates and junior developers to join our dynamic team in building cutting-edge React-based applications. This is a unique opportunity to work remotely from the vibrant hubs of Bali—Canggu, Ubud, Denpasar, and beyond—while collaborating with a global team of tech enthusiasts.
At Infinity Data Tech, we empower junior talent with hands-on experience in modern web development, mentorship from senior engineers, and exposure to scalable, high-performance projects. Whether you’re refining your JavaScript skills or diving into UI/UX best practices, you’ll contribute to real-world solutions that drive innovation.
Why join us? Enjoy a flexible remote work environment, competitive compensation, and a culture that values growth, creativity, and collaboration. If you’re eager to learn, adapt, and build impactful digital experiences, we’d love to hear from you!
Responsibility
- Develop and maintain responsive, high-performance web applications using React.js and modern JavaScript (ES6+).
- Collaborate with UI/UX designers to translate wireframes and mockups into pixel-perfect, functional interfaces.
- Write clean, reusable, and well-documented code following industry best practices.
- Optimize frontend components for speed, accessibility, and cross-browser compatibility.
- Participate in code reviews and contribute to continuous improvement of development workflows.
- Integrate RESTful APIs and third-party services to enhance application functionality.
- Troubleshoot and debug issues, ensuring seamless user experiences across devices.
- Stay updated with emerging frontend technologies and advocate for their adoption where applicable.
Qualifications
- Bachelor’s degree in Computer Science, IT, or a related field (fresh graduates welcome!).
- Basic proficiency in HTML5, CSS3, and JavaScript (React.js experience is a plus).
- Familiarity with version control systems (e.g., Git) and collaborative development tools.
- Strong problem-solving skills and a detail-oriented approach to coding.
- Ability to work independently and in a team-based Agile environment.
- Excellent communication skills in English (written and verbal).
- Passion for learning new technologies and improving technical skills.
- Portfolio or GitHub profile showcasing personal or academic projects (highly encouraged).