Back to search:Fullstack Developer / Jakarta

We are looking for a passionate
Full Stack Developer
to join our team. You will be responsible for developing, designing, and maintaining web-based applications, ensuring high performance, scalability, and seamless user experience. The ideal candidate should have a strong foundation in object-oriented programming and be eager to learn and explore new technologies.

Key Responsibilities

  • Design, develop, and maintain web applications using
    .NET Core / C#
    and modern frontend frameworks.
  • Implement
    object-oriented programming
    and
    microservices architecture
    for scalable solutions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and maintain integrations with
    REST APIs
    and external services.
  • Work with
    SQL databases
    , writing queries, stored procedures, and ensuring data integrity.
  • Customize and extend solutions using
    SharePoint Designer
    and
    SharePoint Framework
    (SPFx).
  • Deploy and manage applications on
    cloud platforms (AWS or equivalent)
    .
  • Ensure code quality through
    Test-Driven Development (TDD)
    practices.
  • Manage source code with
    Git
    and follow best practices in version control.

Required Qualifications

  • Basic knowledge of
    Java, C#, and Python
    programming languages.
  • Hands-on experience in
    .NET Core
    and
    web application development
    .
  • Experience with
    SharePoint Designer
    and
    SharePoint Framework (SPFx)
    .
  • Strong understanding of
    SQL
    and
    relational databases
    .
  • Familiarity with
    RESTful APIs
    .
  • Exposure to
    AWS
    or other cloud platforms (academic or project-based experience acceptable).
  • Exposure to version control systems like
    Git
    .
  • Understanding of
    Test-Driven Development (TDD)
    methodology.