Oi Charles,
Seu código está funcionando bem para calcular o salário líquido! 👍 
Para tornar o código mais flexível, sugiro declarar a porcentagem de desconto e o valor da hora trabalhada como variáveis.
Se a taxa ou o valor da hora mudarem futuramente, basta atualizar o valor da variável correspondente, evitando a necessidade de buscar e alterar manualmente cada ocorrência no código. 💪
Por exemplo:
import 'dart:io';
void main() {
  print('Digite o número de horas trabalhadas:');
  double horasTrabalhadas = double.parse(stdin.readLineSync()!);
  double desconto = 0.05; // 5% de desconto
  double valorHora = 50.0;
  void calculoSalario() {
    double salarioBruto = horasTrabalhadas * valorHora;
    double salarioLiquido = salarioBruto - (salarioBruto * desconto);
    print('O salário líquido é de R\$ $salarioLiquido');
  }
  calculoSalario();
}
Para saber mais: Variáveis no Dart.
Continue praticando! 💻