Deskripsi pekerjaan Fullstack Developer (Flutter Focus) PT Tirtamas Coldstorindo Logistik
We are looking for a developer who loves building products, learns fast, and can turn ideas into real applications. Degree is not our main priority. Whether you graduated from university, bootcamp, vocational school, or are completely self-taught, what matters most is your actual experience and the projects you have built.
Responsibilities:
- Develop and maintain mobile applications using Flutter.
- Collaborate with backend and product teams to implement new features.
- Integrate Flutter applications with REST APIs / WebSocket services.
- Assist in developing backend services and APIs.
- Debug, test, and optimize application performance.
- Participate in technical discussions and contribute ideas for better solutions.
Main Requirements:
Must Have:
- Strong Flutter skills.
- Understand state management such as Bloc, Riverpod, Provider, or similar approaches.
- Have built and maintained real projects or production-ready applications.
- Understand clean architecture and scalable project structure.
- Familiar with API integration, authentication, caching, and error handling.
- Backend development experience.
- Preferably using Go/Golang.
- Understand API development, databases, authentication, and basic deployment concepts.
- Have a portfolio, GitHub, or projects that can be reviewed.
- Able to work independently and learn quickly.
Nice to Have:
- Experience publishing apps to Play Store or App Store.
- Familiar with Docker.
- Experience building realtime features (WebSocket, Firebase, MQTT, etc.).
- Familiar with PostgreSQL / MySQL / Redis.
- Experience with CI/CD pipelines.
- Basic understanding of system design.
What We Value
We value developers who:
- Have built real projects, even small ones.
- Can explain the reasoning behind their technical decisions.
- Are curious and proactive learners.
- Can solve problems independently instead of relying entirely on tutorials.
If you have built personal apps, freelance projects, backend services, side projects, or experimented with deployments on your own server, we would love to see them.
Not Our Main Priority:
- High GPA.
- Prestigious university background.
- Multiple certifications without practical experience.
- Memorizing theory without building actual products.
When Applying
Please include:
- Your CV
- GitHub / Portfolio link
- Screenshots or demos of Flutter projects you have built
- A short explanation of the most technical contribution you have worked on
Ideal Candidate:
- Flutter is your strongest skill.
- Has backend development experience.
- Understands how applications work end-to-end.
- Enjoys debugging and solving technical problems instead of avoiding them.

