Tugas dan tanggung jawab
- Design, develop, test, and deploy web and mobile applications, including APIs and backend services.
- Collaborate with product managers, UI/UX designers, and QA teams to deliver scalable, user-friendly solutions.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Develop and maintain responsive, cross-platform UIs for both mobile (Flutter or similar) and web applications.
- Troubleshoot, debug, and optimize applications for performance, security, and scalability.
- Participate in code reviews, ensuring knowledge sharing and continuous improvement of development processes.
- Implement security and data protection best practices across all layers of the stack.
- Stay updated with emerging technologies in web, mobile, and cloud development, and recommend improvements.
- Prepare technical documentation for developed features, APIs, and systems.
Kompetensi
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field (or equivalent work experience).
- Has at least more than 2 years of full-stack development experience covering frontend, backend, and API integration (junior candidates with strong fundamentals may also be considered).
- Frontend & Mobile: Proficiency in modern web technologies (HTML5, CSS3, JavaScript) and frameworks (React, Vue.js, Angular). Hands-on experience with Flutter or similar cross-platform frameworks (e.g., React Native, Ionic) for building mobile apps.
- Backend: Experience with at least one backend framework (Laravel, Node.js/Express, Django, Spring Boot, etc.).
- APIs: Strong understanding of RESTful API or GraphQL design and integration.
- Databases: Knowledge of relational databases (MySQL, PostgreSQL, MariaDB) and/or NoSQL databases (MongoDB, Redis).
- Version Control: Familiarity with Git (GitHub, GitLab, or Bitbucket).
- DevOps/Cloud (Nice to Have): Experience with Docker, CI/CD pipelines, or cloud platforms (AWS, Azure, GCP).
- Best Practices: Understanding of responsive design, cross-browser compatibility, and security fundamentals.
Persyaratan minimum
- S1
- 30 - 40 tahun
- Min pengalaman 3 tahun
