Enable job alerts via email!

Back-End 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 is seeking a back-end developer responsible for designing and maintaining robust software solutions. The role emphasizes collaboration with cross-functional teams, writing efficient code, and enhancing database performance. Candidates should have at least one year of back-end development experience and expertise in TypeScript. The position is based in Malang and offers a dynamic work environment with competitive compensation and benefits.

Benefits

Competitive salary + daily allowance
Friendly and dynamic work environment
Health insurance (BPJS Kesehatan)
Employment insurance (BPJS Ketenagakerjaan)
Health reimbursement
Project bonuses

Qualifications

  • Minimum 1 year of experience as back-end engineer/developer.
  • Willingness to be based in Malang.

Responsibilities

  • Design backend applications and support data API.
  • Write clean, maintainable, and efficient code.
  • Enhance database performance and ensure high availability.
  • Implement server-side security measures.
  • Troubleshoot and resolve backend issues.
  • Collaborate with cross-functional teams.

Skills

TypeScript programming
Git workflow
RESTful APIs
Object-Oriented Programming (OOP)
Relational databases
Critical thinking
Analytical skills
Agile development 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, or 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.

Qualifications

  • 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.

Benefits

  • Competitive salary + daily allowance
  • Friendly and dynamic work environment
  • BPJS Kesehatan
  • BPJS Ketenagakerjaan + Jaminan Pensiun
  • Health reimbursement
  • Bonus project

*only short-listed candidates will be contacte

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.