Back to search:Fullstack Developer / Jakarta

We are looking for a
Fullstack Application Developer
with 4–5 years of experience in building and maintaining modern web-based applications. The ideal candidate is passionate about both frontend and backend development, has a strong grasp of system architecture, and enjoys delivering scalable, high-quality solutions.

In this role, you will collaborate with cross-functional teams to design, develop, and deploy dynamic web applications using
C#, .NET, , MySQL, Java, and JavaScript
. You will play a key part in transforming business requirements into functional and efficient digital solutions.

Responsibilities

  • Design, develop, and maintain web-based applications using
    C#, .NET, , JavaScript, Java, and MySQL.
  • Collaborate with UI/UX designers and backend engineers to ensure seamless integration between frontend and backend systems.
  • Develop and maintain RESTful APIs and web services.
  • Optimize applications for maximum performance, scalability, and security.
  • Participate in code reviews, provide constructive feedback, and maintain coding standards.
  • Troubleshoot, debug, and resolve technical issues across the stack.
  • Write clean, maintainable, and well-documented code.
  • Stay updated with emerging technologies and recommend improvements where applicable.

Qualifications

  • Bachelor's degree
    in Computer Science, Informatics Engineering, Software Engineering, or related field.
  • 4–5 years
    of professional experience as a Fullstack or Software Developer.
  • Proven experience in
    C#
    and
    .NET Framework/Core
    for backend development.
  • Strong knowledge of
    ,
    JavaScript (ES6+)
    ,
    HTML5
    , and
    CSS3
    for frontend development.
  • Hands-on experience with
    Java
    for application logic or service development.
  • Proficiency in
    MySQL
    or other relational database management systems.
  • Understanding of
    RESTful API
    integration and
    version control systems
    (Git).
  • Experience working in
    Agile/Scrum environments
    .
  • Excellent problem-solving, analytical, and communication skills.
  • Strong attention to detail, with the ability to write clean and efficient code.