Job description for Fullstack Developer at PT Global Data Inspirasi
Deskripsi pekerjaan Fullstack Developer -PT Global Data Inspirasi (Datains)
PT Global Data Inspirasi (Datains) berlokasi di Yogyakarta dan berfokus pada bisnis teknologi Big Data dan AI terapan.
- Developing and packaging new product/features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Writing clean, readable, and testable code
- Optimize the application for maximum speed and scalability
- Create web application product solution by developing, implementing, and maintaining product application.
- Develop systems and applications using complex algorithms to deliver business functions or architectural components.
- Discover mutually beneficial solutions across customers while recognizing different styles.
* 2 years of working experience as a Software Developer, Fresh Graduates are welcomed!
* Proficiency with server side languages such as Python, NodeJS & Netcore
* Familiarity with database technology such as Oracle, MYSQL, PosgreSQL, MongoDB, or SQL Server
* Knowledge of Node.js (ES6 or TypeScript) and frameworks available for it (such as Express, GraphQL)
* Understanding the nature of synchronous/asynchronous programming and its quirks and workarounds
* Good understanding of Frontend Javascript framework (React, or VueJS)
* Good understanding of server-side CSS preprocessors (such as Stylus, Less)
* Basic understanding of frontend technologies, such as HTML5, and CSS3
* Understanding of Designing and developing APIs. (REST)
* User authentication and authorization between multiple systems, servers, and environments (ex: using JWT)
* Integration of multiple data sources and databases into one system.
* Understanding fundamental design principles behind a scalable application
* Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
* Implementing automated testing platforms and unit tests
* Proficient understanding of code versioning tools, such as Git
* Knowledge of Cloud Server such as GCP/AWS/Azure