Enable job alerts via email!

Backend Developer (Typescript)

DOT Indonesia

Kota Malang ꦠꦸꦛꦩꦭꦁ

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Job summary

A leading IT solutions provider in Indonesia is seeking a skilled back-end developer. You will be responsible for designing and maintaining robust software solutions in a collaborative, agile environment. Candidates should have at least one year of experience and expertise in TypeScript. This role offers competitive salary and a friendly work culture.

Benefits

Competitive salary
Daily allowance
Friendly and dynamic work environment

Qualifications

  • Minimum 1 year of experience as back-end engineer/developer.
  • Strong command of relational databases (e.g. PostgreSQL, Microsoft SQL Server, MySQL).
  • Excellent in written & oral communication.

Responsibilities

  • Designing, building, and maintaining backend applications.
  • Write clean, maintainable, and efficient code.
  • Implement and maintain server-side security measures.

Skills

TypeScript programming
Git workflow
RESTful APIs
Object-Oriented Programming (OOP)
Relational databases
Critical thinking
Agile methodologies

Job description

About DOT Indonesia:

DOT Indonesia has been delivering fully customized IT solutions since 2011, guided by our mission to create intelligent, competitive products that drive exceptional outcomes for our clients. Rooted in agile philosophy, we adapt and innovate to meet evolving business needs.

Over the years, we have successfully collaborated with several clients from different business sectors, such as mining & energy, finance, e-commerce, education, human resource, and government.

Our diverse team of strategists, designers, technologists, and creators work together to turn ideas into reality. Whether you're a thinker, explorer, maker, or creator, there’s a place for you at DOT. Join us as a DOT Ranger and grow your career with our AHEAD (agile, harmony, excellent, altruistic, and driven) values!

About The Role:

As a back-end developer, your responsibility in general will be designing, developing, and maintaining robust software solutions. You will work closely with cross-functional teams to create scalable applications, ensure smooth system integration, and contribute to enhancing development workflows and processes.

Job Responsibilities:

  • Designing, building, improving, and maintaining backend applications, third-party data integration, data API, and working with supporting monitoring tools to support seamless application functionality.
  • Write clean, maintainable, and efficient code.
  • Enhance database performance, manage efficient data storage, and ensure high availability.
  • Implement and maintain server-side security measures to protect sensitive data and ensure compliance with industry standards.
  • Identify, troubleshoot, and resolve backend issues to maintain system reliability and performance.
  • Apply best practices in coding and CI/CD to ensure high-quality and scalable code deployment.
  • Participate and contribute to innovation and problem-solving.
  • Collaborate with cross-functional teams to ensure seamless integration, functionality, and alignment on project goals and progress.

Job Requirements:

  • Minimum 1 year of experience as back-end engineer/developer.
  • Expertise in TypeScript programming language.
  • Proficient in Git workflow and version control best practices.
  • Solid understanding and hands-on experience with RESTful APIs and Object-Oriented Programming (OOP).
  • Strong command of relational databases (e.g. PostgreSQL, Microsoft SQL Server, and MySQL).
  • Solid understanding of engineering concepts, including design patterns, data structures, and algorithms.
  • Experience or understanding of data structure design, systems (e.g., database, queue, cache), and microservice architecture concept is a plus.
  • Strong critical thinking and analytical skills to identify issues, assess their impact, and recommend effective solutions.
  • Excellent in written & oral communication and the ability to articulate technical concepts clearly.
  • Experience with agile development methodologies and working in cross-functional teams is a plus.
  • Willingness to be based in Malang, East Java, Indonesia.
  • Competitive salary + daily allowance
  • Friendly and dynamic work environment

*only short-listed candidates will be contacted

  • Jenis pekerjaan
    Kontrak
  • Fungsi pekerjaan
    Rekayasa, Teknologi Informasi
Full Stack Developer (Angular,Java, Springboot)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.