Deskripsi Pekerjaan
Are you a passionate coder looking to jumpstart your career in mobile development? Timedoor, a leading technology company based in the heart of beautiful Bali, is seeking a talented and driven React Native Developer Intern to join our dynamic engineering team. This is an incredible opportunity to work on real-world applications, learn from experienced mentors, and contribute to innovative software solutions that impact our clients globally.
As an intern, you won't just be watching from the sidelines. You will be immersed in a fast-paced environment where you will participate in the full software development lifecycle—from design and coding to debugging and deployment. We value curiosity, clean code, and a collaborative spirit. If you are eager to master cross-platform mobile development and grow alongside a team of experts, we want to hear from you!
Tanggung Jawab
- Assist the development team in building and maintaining high-performance cross-platform mobile applications using React Native.
- Collaborate with UI/UX designers to translate wireframes and mockups into responsive, interactive mobile interfaces.
- Write clean, scalable, and efficient code while following team coding standards.
- Participate in daily stand-ups, code reviews, and brainstorming sessions to improve software quality.
- Troubleshoot, debug, and upgrade existing mobile application features.
- Work with RESTful APIs to integrate mobile applications with backend services.
- Document technical processes and maintain project repositories for effective team communication.
Kualifikasi
- Currently pursuing a Degree in Computer Science, Information Technology, or a related field (Final year students are encouraged to apply).
- Foundational knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Familiarity with React Native framework or proven experience with React.js.
- Basic understanding of mobile app development lifecycles (iOS/Android).
- Knowledge of version control tools, specifically Git.
- Strong problem-solving skills and the ability to learn new technologies quickly.
- Excellent communication skills and the ability to work effectively in a team-oriented environment.
- Passion for mobile technology and a proactive, growth-oriented mindset.