Software Engineer – Fullstack

  • Banking
  • Prov. D.K.I. Jakarta
  • 3 hari yang lalu
  • 11 Mei 2026
  • Fresh Graduate
  • Full-time
D-III D-IV S-1 S-2 S-3

Deskripsi Pekerjaan

As a Software Engineer – Fullstack, you will be responsible for developing end-to-end web applications that span both frontend and backend systems, delivering seamless, scalable, and high-performance digital products. You will design, develop, and maintain web applications by building responsive and user-friendly frontend interfaces, as well as robust backend services that support core product functionality. In this role, you will also develop and integrate RESTful APIs to enable smooth system communication and feature implementation, while ensuring strong collaboration with Product, Business, and Sales teams to translate requirements into reliable and scalable technical solutions. You will be expected to write clean, high-quality, and maintainable code following engineering best practices, while continuously optimizing application performance, scalability, and reliability across the full stack. Additionally, you will actively participate in technical design discussions, code reviews, and problem-solving sessions, contributing to the improvement of system architecture and overall engineering quality. You will also ensure that applications are properly deployed, monitored, and functioning effectively in production environments. We are looking for a passionate fullstack engineer who enjoys building complete end-to-end solutions, from user interfaces to backend systems, with a strong focus on performance, scalability, and user experience. The ideal candidate has a solid foundation in Computer Science fundamentals, including data structures, algorithms, and object-oriented programming. You should be comfortable working with backend technologies such as Node.js (Express, NestJS, or similar frameworks) and frontend technologies such as HTML5, CSS3, JavaScript, and frameworks like React, Vue, or Angular. A strong understanding of HTTP, web services, and RESTful API design and integration is essential, along with familiarity with databases and SQL as a plus. You should also be comfortable using Git for version control, have strong problem-solving skills, and thrive in a fast-paced, collaborative environment. A Bachelor’s degree in Computer Science or a related field is preferred, and fresh graduates are welcome to apply, while prior experience (1–2 years) in software development is a plus.

Tanggung Jawab

Kualifikasi

Manfaat

Jurusan yang dibutuhkan

  • Ilmu Komputer
  • Sistem Informasi
  • Teknik Informatika