Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Full Stack Developer di PT Usaha Kreatif Indonesia kami kurasi dari Glints (kategori Keuangan & Perbankan). Perhatikan lokasi kerja (Tambora) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
PT Usaha Kreatif Indonesia is hiring for Full Stack Developer
We are seeking a full-stack developer with more backend focus to join our team developing a fiat/crypto ramp service. You will manage our back-end services, ensuring efficient and secure data interchange between our servers and users.
The ideal candidate isn't just technically proficient — they're also creative, proactive in suggesting solutions, self-starter, and enthusiastic about the crossroads of FinTech and blockchain.
You'll work in a close-knit team of developers, designers, and product managers. Your proficiency in backend development and languages and frameworks such as TypeScript, Node.js, and Nest.js will be vital in crafting high-performance applications.
Tech Stack Requirement :
- TypeScript
- Node.js with Nest.js
- PostgreSQL and MongoDB
- Angular
- RabbitMQ
- AWS EKS, ELB, S3
- Docker
What you will be doing:
- Developing the backend system using TypeScript, Node.js with Nest.js, PostgreSQL, and MongoDB.
- Occasionally diving into frontend tasks using Angular to integrate and deliver a good user experience.
- Writing and maintaining code documentation, automated tests, and unit tests.
- Troubleshooting and debugging production issues.
- Ensuring that the application is secure, reliable, and highly available.
- Collaboratively brainstorming with the team to come up with solutions.
- Occasionally diving into DevOps tasks to improve the overall system.
Who we are looking for:
- At least 3 years of experience in backend development.
- Proficient in TypeScript, Node.js, and Nest.js. Experience in Angular frontend will be a plus.
- Experience in developing APIs using Nest.js.
- Knowledge of AWS EKS or similar cloud services for hosting and scaling applications.
- Familiarity with Postgresql.
- Experience with containerization and deployment tools like Docker and Kubernetes.
- Understanding of software development principles such as SOLID, TDD, and design patterns.
- Strong problem-solving skills and ability to work independently or as part of a team.
- Experience in blockchain or finance terms is a plus.
- Capable of proposing solutions even when given minimal direction or guidance.
- A proactive attitude, brimming with ideas and eager to take on the challenges of a startup environment.