Deskripsi pekerjaan Fullstack Developer PT Aktualisasi Gratia Talenta Indonesia
Full Stack Developer
Employment Type: Contract
Work Arrangement: Onsite Jakarta
Job Summary
Kami mencari Full Stack Developer yang berpengalaman untuk merancang, mengembangkan, menguji, dan memelihara aplikasi web end-to-end. Kandidat akan bertanggung jawab mengembangkan sisi Front-End dan Back-End, memastikan aplikasi memiliki performa tinggi, aman, scalable, dan mudah dipelihara. Posisi ini akan berkolaborasi erat dengan Product Manager, UI/UX Designer, QA Engineer, dan tim Engineering lainnya untuk menghasilkan solusi digital yang berkualitas.
Key Responsibilities
Min. 5 years as Fullstack : reacr & java springboot.
Excellent skills in microservice and microfrontend
Redis, active/kafka/rabbit MySQL and PostgreSQL
Develop, maintain, and enhance responsive web applications from front-end to back-end.
Build reusable, scalable, and maintainable code following software engineering best practices.
Design and develop RESTful APIs and integrate third-party services.
Develop responsive and user-friendly interfaces based on UI/UX designs.
Optimize application performance, scalability, and security.
Design, implement, and maintain relational or NoSQL databases.
Troubleshoot, debug, and resolve production issues.
Write unit tests and participate in code reviews.
Requirements
Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field.
Minimum 5 years of experience as a Full Stack Developer.
Strong proficiency in JavaScript and/or TypeScript.
Experience with at least one Front-End framework such as:
React.js
Next.js
Angular
Vue.js
Experience with Back-End technologies such as:
Node.js (Express/NestJS)
Java (Spring Boot)
.NET Core
Python (Django/FastAPI)
Experience building and consuming REST APIs.
Strong understanding of HTML5, CSS3, Responsive Design, and modern UI development.
Experience with relational databases (MySQL, PostgreSQL, SQL Server) and/or NoSQL databases (MongoDB, Redis).
Familiarity with Git version control.
Understanding of authentication methods such as JWT and OAuth.
Experience working with Agile methodology.
Preferred Qualifications
Experience with cloud platforms (AWS, Azure, or Google Cloud).
Experience implementing CI/CD pipelines.
Knowledge of Microservices Architecture.


