

Senior Fullstack Developer
PT. Bukuku Solusi Kreatif
- Jakarta Barat, IndonesiaJalan Meruya Ilir, Meruya Utara Kel., Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaJakarta BaratDKI JakartaIndonesiaIndonesia
- Full timeFULL_TIME
Posted a day ago and deadline of application is on 30 Mar
Recruiter was hiring 29 minutes ago
2025-11-06T17:18:21.376382+00:002026-03-30T17:00:00+00:00Job Description
Responsibilities :
- Design, develop, and deliver scalable, high-performance mobile (Flutter) and web (React/Vue) applications.
- Design, develop, and maintain secure and optimized RESTful/GraphQL APIs (Laravel) for consumption by both mobile and web applications.
- Integrate third-party services, including Payment Gateways, SMS/WhatsApp Gateways, and other external APIs.
- Design schemas and optimize relational database queries (MySQL/MariaDB/PostgreSQL), and implement caching and rate-limiting mechanisms to enhance API performance.
- Conduct regular code reviews to ensure code quality, performance, and compliance with established standards.
- Implement and maintain unit tests, integration tests, and widget tests using relevant tools (PHP Unit/Pest/Flutter tools).
- Create and maintain accurate and comprehensive technical documentation.
- Collaborate effectively with cross-functional teams, including product managers, UI/UX designers, and QA specialists.
- Provide technical mentoring and guidance to junior and intermediate developers.
- Coordinate with the infrastructure team for deployment, scalability, and basic server troubleshooting (Linux).
Minimum Qualifications
Qualifications :
- Bachelor's Degree (S1) or Applied Bachelor's Degree (D4) in Computer Science, Informatics Engineering, or a related field.
- Maximum age of 30 years.
- Minimum 5 years of professional experience in software development, with at least 2 years in a senior or technical leadership position.
- Proficient in PHP and possess in-depth experience with the Laravel framework (latest version preferred).
- Experienced in using relational databases (MySQL, MariaDB, PostgreSQL) and capable of designing and optimizing complex, efficient, and scalable database schemas.
- Able to develop and manage secure, high-performance, and scalable RESTful/GraphQL APIs.
- Understanding and capability in implementing authentication/authorization (JWT, OAuth, Sanctum).
- Minimum 5 years of experience in mobile application development using Flutter/Dart with a solid portfolio (including successful launch experience on App Store/Google Play).
- Mastery of web development technologies (HTML5, CSS3, JavaScript ES6+) and modern frameworks such as React.js or Vue.js. Familiar with modern CSS tools and frameworks like Tailwind CSS or SASS/SCSS.
- Able to implement effective state management solutions (e.g., Bloc, Provider, GetX, Riverpod).
- Possess a deep understanding of UX/UI design principles, SOLID principles, Design Patterns, and Clean Code.
- Mastery of the Git version control system for collaborative development.
- Strong problem-solving and critical thinking skills.
- Highly proactive, takes initiative, and accustomed to taking ownership of tasks without waiting for detailed instructions.
- Preferred: Knowledge of Information Security Management standards (e.g., ISO 27001).
- Preferred : Experience using Docker, CI/CD pipelines (e.g., GitLab CI/Jenkins), and microservices architecture.
- Preferred : Experience managing large-scale systems or high-traffic applications.
- Preferred : Familiarity with observability tools such as Sentry or similar.
- Preferred : Good verbal and written communication skills in English.
Perks and Benefits
Employee Discounts
Medical / Health Insurance
Required Skills
- PHP
- CSS
- PostgreSQL
- Laravel
- MySQL
- Data Analysis
Preferred Courses
- php
- laravel
- my sql
Jobs Summary
- Job Level
- Associate / Supervisor
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Always
- Office Address
- Komplek Meruya Indah Blok J No. 3, Meruya Selatan, Kembangan, Jakarta Barat
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.
About PT. Bukuku Solusi Kreatif
PT. Bukuku Solusi Kreatif merupakan perusahaan yang membuat aplikasi keuangan yang dapat dipergunakan oleh masyarakat.